vb中判斷sql執行狀態

windydenny 2005-01-10 07:28:36
請問大家cn.Execute (insertSQL)能不能判斷這個執行成功沒有?就是看insert語句有沒報錯,因為如果執行不成功我就把錯誤抓到Log文件里了
...全文
148 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
xfyxq 2005-01-10
  • 打赏
  • 举报
回复
晕~~用错误捕获啊~~~

on error goto myerr
cn.excute("~~~~~~~~~~~~~~~~") '执行sql语句
on error goto 0 '错误捕获停止
.
.
.
exit sub(function)
:myerr '错误处理
msgbox err.description
windydenny 2005-01-10
  • 打赏
  • 举报
回复
寫存儲過程太麻煩了,我只要能判斷excute執行狀態
douhapy 2005-01-10
  • 打赏
  • 举报
回复
不是帮你了吗?那个帖皆能帮你解决,难道还要我装一个Oracle再写个存储过程,再来调试???

然后再把代码贴给你???

你至少把你碰到问题说出来啊????
windydenny 2005-01-10
  • 打赏
  • 举报
回复
哎呀~~~~各位大蝦這麼厲害
幫幫我,拱手送多分分
douhapy 2005-01-10
  • 打赏
  • 举报
回复
http://blog.csdn.net/douhapy/archive/2005/01/10/246890.aspx
你看了以后,写一个存储过程,再按照这个方法试一试!

然后写个循环语句将所有的参数都读出来,其中有个参数名称为“@Return”就是返回值了
windydenny 2005-01-10
  • 打赏
  • 举报
回复
總是在沒人回答的時候我又自己給自己說
windydenny 2005-01-10
  • 打赏
  • 举报
回复
請問在VB里如何获取返回值
windydenny 2005-01-10
  • 打赏
  • 举报
回复
我連的是ORACLE
douhapy 2005-01-10
  • 打赏
  • 举报
回复
通过获取返回值或通过输出参数获取存储过程中的自定义错误信息

你可以看看我的Blog,应该可以满足你的要求的
http://blog.csdn.net/douhapy/archive/2005/01/10/246870.aspx
http://blog.csdn.net/douhapy/archive/2005/01/10/246883.aspx
http://blog.csdn.net/douhapy/archive/2005/01/10/246890.aspx
windydenny 2005-01-10
  • 打赏
  • 举报
回复
有無人回答
windydenny 2005-01-10
  • 打赏
  • 举报
回复
沒有返回值啊,幫幫我啊
normandj 2005-01-10
  • 打赏
  • 举报
回复
最好写成存储过程,出错返回错误信息即可。
ryuginka 2005-01-10
  • 打赏
  • 举报
回复
有个返回值的吧

7,762

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧