Asp classic 在经典ASP中捕获最后执行的Sql语句

Asp classic 在经典ASP中捕获最后执行的Sql语句,asp-classic,Asp Classic,如何捕获经典asp网站上最后执行的sql语句 我的经典asp网站在windows 2008和sql 2008上 我正在使用server.transfer处理错误到asp页面500.asp 我能够从导致错误的页面传输连接对象 这是一个老网站。连接位于包含文件中。所以我添加了会话 我不想打开所有asp文件并将sql语句存储在会话变量中,以便在500.asp页面中可用 是否有其他更简单的方法来查找最后执行的sql语句。我在共享主机上。因此不能使用fn\u get\u sql或sys。[dm\u exe

如何捕获经典asp网站上最后执行的sql语句

我的经典asp网站在windows 2008和sql 2008上

我正在使用server.transfer处理错误到asp页面500.asp

我能够从导致错误的页面传输连接对象

这是一个老网站。连接位于包含文件中。所以我添加了会话

我不想打开所有asp文件并将sql语句存储在会话变量中,以便在500.asp页面中可用


是否有其他更简单的方法来查找最后执行的sql语句。我在共享主机上。因此不能使用fn\u get\u sql或sys。[dm\u exec\u connections]

是用于错误跟踪还是其他用途? 每次调用数据库后,我都会检查错误,如果出现错误,我会将err.description和SQL字符串一起发送到处理错误的页面,甚至会向我(管理员)发送电子邮件,告知任何错误的详细信息

如果保存SQL字符串的目的不是为了处理错误,并且不想使用会话变量,那么可以使用一个数据库表,在其中按日期和时间存储这些错误