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ěď.
|