Uložení dat do databáze   zodpovězená otázka

VB.NET

Dobrý den, dělám program,který pracuje s dvěma DataGridView a databází.

Mám problém s uložením dat z DataGridViewu do databáze, tak aby se při příštím spuštění zobrazili.

Mám 2 tabulky z databáze. První jsem normálně přidal do programu a mám tam DataGridView1 a BindingNavigator1. Na BindingNavigator1 mám SaveButon a data se normálně uloží.

Ale když jsem přidal k DataGridView2 BindingNavigator2 manuálně,propojil s databází a taky přidal tlačítko Save do kterého jsem napsal kód:

Private Sub ToolStripButton1_Click(sender As System.Object, e As System.EventArgs) Handles ToolStripButton1.Click
        Me.Validate()
        Me.VýdajeBindingSource.EndEdit()
        Me.TableAdapterManager.UpdateAll(Me.PaV_DatabaseDataSet)
    End Sub
 
Private Sub Form1_Load(sender As System.Object, e As System.EventArgs) Handles MyBase.Load
        
        Me.NecoTabletAdapter.Fill(Me.PaV_DatabaseDataSet.Neco)
  
    End Sub

Je to stejné jako kód, který se automaticky přidal s přidáním databáze(v DataGridViewu), ale údaje v druhé tabulce se neuloží.

Proč se údaje neuloží, když je kód úplně stejný jako v první tabulce?

Děkuji za odpověď.

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Po chvilce hledání jsem našel odpověď zde: http://msdn.microsoft.com/en-us/library/...

  Me.Validate()
            Me.VýdajeBindingSource.EndEdit()
            Me.VýdajeTableAdapter.Update(Me.PaV_DatabaseDataSet.Výdaje)

Omlouvám se, pokud to považujete za spam. Mohl jsem první více hledat.

nahlásit spamnahlásit spam 3 / 3 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:
Heslo:

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback