關于 vba 中,執行數據庫操作時,如何捕獲錯誤
作者:金字塔 來源:cxh99.com 發布時間:2018年02月18日
-
咨詢內容:
在vba中,執行sql語句做更新時,如下
adoconn.execute( sql )
如果數據庫關了,就會彈出錯誤。
如何在代碼里面獲取這個錯誤,知道是否執行成功?
try? ? adoconn.execute( sql )? ? ?succ = trueexcept? ? succ = falseend
application.msgout succ
if succ then? ? 成功處理else? ?錯誤處理end if
? ??
?
?來源: CXH99.COM
-
金字塔客服:
on error resume next然后判斷Err.number的值=0,說明沒有出現錯誤,不等于0就說明出現了錯誤。