在对数据库操作时如果出错是会引发时实错误的。只要在函数内判断错误内容就可以了。
dim StartTrans as boolean
On error goto err_handle
con.BeginTrans
starttrans=true
...
cnn.committrans
starttrans=false
exit sub
err_handle:
if starttrans=true then
cnn.rollback
endif
dim StartTrans as boolean
On error goto err_handle
con.BeginTrans
starttrans=true
...
cnn.committrans
starttrans=false
exit sub
err_handle:
if starttrans=true then
cnn.rollback
endif
解决方案 »
- WebBrowser来显示PPT,但不让用户保存、修改PPT,怎么解决啊,跪求
- 定义了的函数,一运行就出错,请问如何解决?
- 控件的属性名称及值放在数据库里,如何设置控件属性???
- 谁能告诉我为什么VB在实现类继承上那么愚昧?
- 各位大侠一定要帮帮忙啊!很多方法都搞不定
- 请问那有ce的打包程序下载?
- 500分送回答正确的人!!至少100分/人
- DataGrid控件问题:我想在一个绑定了的DataGrid上实现类似pb中的dropdowndatawindow,就是某个字段的值可以取自另外一个表(代码表),详情请看内容:
- 谁能帮我做这样一个东西我出100分
- [求助] 在Execl VBA 中能完全可用的 PictureBox.ocx 及 QRmaker.ocx ,具備完整屬性的檔案 !
- 到底有没有免费的报表打印控件?这个问题好像一直没有解决
- 在WINDOWS98中的MDIFORM菜单在WINDOWS2000中竟然不能显示出来,如何解决?
on error resume next
...
on error goto err_handle
在可能出错的语句...
on error goto 0
...