送分100分: Conn.BeginTrans 的返回值的问题 本帖最后由 zhouwtmm 于 2010-12-24 16:13:54 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1.在执行前需要限制编号不能为空.2.BeginTrans 可以作为函数调用,用于返回指示事务嵌套层次的长整型变量。3.If Conn.BeginTrans 又执行了一次bigintrans方法,结果必然大于0.应该在首次执行Beginintrans时记录下开始执行事务的状态.出错处判断这个状态值. If Conn.BeginTrans > 0 Then 多余了。 楼主,建议你这样改一下你的代码。strsql = " ... "on error goto err_commitConn.BeginTransConn.Execute sql1Conn.CommitTrans....exit_here:...exit suberr_commit:conn.rollbacktrans...在这里提示执行数据库操作失败。goto exit_here 你在硬盘里搜索AOD210.CHM应该有参数的帮助信息 遍历MshFlexGrid,找到变色的行和列。 求《Microsoft Visual Basic 6.0 专业版循序渐进教程》的随书源码(code) 如何判断机器处于锁定状态(急!!!!在线等~~) 什么是VB中的回调技术? 请问用什么软件画流程图比较好?WORD的有分页,不好用~ 如何获取其他程序的EditBox的值? 如何取得Windows工具条的高度值 CSDN专用浏览器。欢迎改造使用。 工具栏下的下拉式菜单。。。。 如何获得光标所在的位置?(应该很简单!) 在VB中 mod的运算。 vb 如何创建带事件的控件数组
2.BeginTrans 可以作为函数调用,用于返回指示事务嵌套层次的长整型变量。
3.If Conn.BeginTrans 又执行了一次bigintrans方法,结果必然大于0.应该在首次执行Beginintrans时记录下开始执行事务的状态.出错处判断这个状态值.
on error goto err_commit
Conn.BeginTrans
Conn.Execute sql1
Conn.CommitTrans
....
exit_here:
...
exit sub
err_commit:
conn.rollbacktrans
...在这里提示执行数据库操作失败。
goto exit_here