当前位置:编程学习 > VB >>

关于access数据刷新后丢失

本人用VB编程操作access,利用datagrid控件将数据写入access,用到recordset.update更新数据。奇怪的是每次datagrid表格的最后一个单元格的数据写不进去,附上图如下:

其它单元格的数字都可以修改。 access VB
代码有 Bug。 把代码贴上来看下,应该是某部分有问题 应该是代码的问题:
1,检查循环是否已到最后一行
2,检查内容是否为空或是否为非数值型
这个应该是你更新数据库的代码有问题, 贴上来看看 这个 Bug 很明显。使用 datagrid 全屏编辑时,新输入的数据是通过 Column 或 ROW 跳变的事件更新到游标中的。如果编辑完最后一个单元格的数据,没有发生数据库表游标的迁移,最后的数据就不会写入。这个可以通过人为或代码改变当前单元格的方式来解决。
补充:VB ,  数据库(包含打印,安装,报表)
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,