读书人

在vb2005中为什么更新不了数据请大家

发布时间: 2012-01-18 00:23:26 作者: rapoo

在vb2005中为什么更新不了数据,请大家帮忙,我是新手
在更新时运行正常,但结果不更新,就是当编辑、修改、增加完了时,启动更新按钮去更新内容,当时有更新的内容,但关闭在启动就不见了,请高手帮助,非常感谢大家,我是新手。

Try
ZrbBindingSource.EndEdit()
ZrbTableAdapter.Update(Me.Zrk_1DataSet.zrb)
showrecord()
Catch ex As Exception
MsgBox("更新失败,可能是字段格式不正确或索引键重复")
End Try

说明:zrk_1是数据库,zrb是表,与 DataGridView 或 TextBox 绑定


[解决办法]
update会返回更新的记录数,你msgbox显示出来调试看看.
[解决办法]
问题的关键在于执行 Update 之前,看看 DataSet 中表的数据状态,如果数据状态都是 NoChange 的,是不会更新到库里面的。

楼主的结贴率实在是太低了。
[解决办法]
你这是操作项目工程里的一个MDB文件吧?
如果是的话,你直接运行程序(不是在VS里启动)操作看看,结果是否如你所愿?

读书人网 >VB Dotnet

热点推荐