本人用VB編程操作access,利用datagrid控制元件將資料寫入access,用到recordset.update更新資料。奇怪的是每次datagrid表格的最后一個單元格的資料寫不進去,附上圖如下:

其它單元格的數字都可以修改。
uj5u.com熱心網友回復:
代碼有 Bug。
uj5u.com熱心網友回復:
把代碼貼上來看下,應該是某部分有問題uj5u.com熱心網友回復:
應該是代碼的問題:1,檢查回圈是否已到最后一行
2,檢查內容是否為慷訓是否為非數值型
uj5u.com熱心網友回復:
這個應該是你更新資料庫的代碼有問題, 貼上來看看uj5u.com熱心網友回復:
這個 Bug 很明顯。使用 datagrid 全屏編輯時,新輸入的資料是通過 Column 或 ROW 跳變的事件更新到游標中的。如果編輯完最后一個單元格的資料,沒有發生資料庫表游標的遷移,最后的資料就不會寫入。這個可以通過人為或代碼改變當前單元格的方式來解決。轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/134044.html
下一篇:字串匹配問題
