作者: 年逹 時間: 2019-2-20 08:28 標題: vb.net,改了DataGridView 資料,但upate唔返Access資料庫
本帖最後由 年逹 於 2019-2-20 08:33 編輯
vb.net,改了DataGridView 資料,但upate唔返Access資料庫,出現"當傳遞擁有已修改資料列的 DataRow 集合時,更新需要有效的 UpdateCommand。"
點解決?
Private Sub InvoicelistBindingNavigatorSaveItem_Click(sender As System.Object, e As System.EventArgs) Handles nvoicelistBindingNavigatorSaveItem.Click
Me.Validate()
Me.InvoicelistBindingSource.EndEdit()
Me.TableAdapterManager.UpdateAll(Me.ApinvlistDataSet)
End Sub
謝謝指教.
[attach]2110961[/attach]
作者: artai 時間: 2019-2-21 07:54
用ACCESS Database的話,睇一睇呢個解決唔解決到,通常出error如果唔係code錯,就用keywords係Google度搵解決方法
https://social.msdn.microsoft.com/Forums/en-US/77d9f648-38e5-4334-80e9-90fbd2605533/tableadaptermanagerupdateall-not-working?forum=adodotnetdataset
via HKEPC Reader for Android
作者: alan216hk 時間: 2019-3-1 11:31
本帖最後由 alan216hk 於 2019-3-1 11:44 編輯
你睇吓"Invoicelist" 同 "ApinvlistDataSet"個名有冇錯, 或之前有冇改過嚟. 有改過嚟佢自己唔識更新番.
- Private Sub InvoicelistBindingNavigatorSaveItem_Click(sender As Object, e As EventArgs) Handles InvoicelistBindingNavigatorSaveItem.Click
- Me.Validate()
- Me.InvoicelistBindingSource.EndEdit()
- Me.TableAdapterManager.UpdateAll(Me.ApinvlistDataSet)
- End Sub

