已有23人关注
求教
发表在VB答疑区 2009-09-27
是否精华
版块置顶:
请问 
1.  有一编译的EXE程序在完全相同条件下经多次运行,发现在对数据库记录数据进行修改时,有时运行一切正常,有时显示下面错误提示,运行自动终止,且出错无规律。(VB中分步调试运行一切正常,连续运行出现过一次,以后多次运行再没出现过)
错误提示: 运行时错误‘-2147467259(80004005)’:无法更新,当前被锁定。
请教:这是什么类型的错误?我应该怎么样?由哪方面来查找纠正这个错误?

2. 调用 MsgBox函数 显示的提示框,可以通过编码关闭吗?翻了许多书,也没找到有关的介绍,请您教教我好吗。
                              谢谢
分享到:
精彩评论 1
vbsoldier
学分:0 LV1
2009-09-29
沙发
您好:

第1个问题: 是由于某一执行数据更新的操作的线程没有结束。如果您使用的是ado对象的connection对象执行更新操作可以使用set 语句将connection对象设置为Nothing。如果使用ADO控件,您可以使用SLEEP api函数延时。

第2个问题:

您需要获取 对话框中 的 按钮句柄,然后使用sendmessage函数发生click消息。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照