经典ASP:日志数据库错误
问题描述:
我实现了一个简单的函数来创建我的经典ASP Web应用程序的日志。 我可以看到我在代码中设置的所有消息(使用类似WriteLog("my message")
的字符串,但我需要写入来自数据库的日志错误(我使用ADODB.Connection
连接到多个数据库,例如Oracle,AS400,SQL Srv,等等...)。经典ASP:日志数据库错误
我如何能赶上一个DB错误,写在日志文件?
答
你会调用你的函数,你做任何事情与数据库中的任何时候,无论是简单的连接到它,运行反对它的查询,或任何:
conn.open connString
if Err.Number <> 0 then WriteLog("error connection")
set rs = conn.Execute("<sql query>")
if Err.Number <> 0 then WriteLog("error running query")
如果这不能回答你的问题,请b e更具体的你想要完成什么
这是一个关于vbscript中错误处理的文章; https://docs.microsoft.com/en-us/sql/ado/guide/data/handling-errors-in-vbscript –