2013-05-15 64 views
0

如何捕捉經典asp網站上最後執行的sql語句。捕獲經典ASP中最後執行的SQL語句

我的經典ASP網站是2008和SQL 2008

我使用Server.Transfer的一個ASP頁面500.asp

我能夠連接對象從傳輸處理錯誤窗口導致錯誤的頁面

這是一箇舊網站。連接在一個包含文件中。所以我添加了會話。

我不想打開所有的asp文件,並將會話變量中存儲的teh sql語句存儲在500.asp頁面中。

有沒有其他更簡單的方法來找出最後執行的sql語句。我在共享主機上。所以不能使用fn_get_sql或sys。[dm_exec_connections]

回答

0

錯誤跟蹤或其他目的? 我在每次調用數據庫之後都會檢查錯誤,如果錯誤發生,我將err.description和SQL字符串一起發送到處理錯誤的頁面,甚至通過電子郵件發送給我(管理員)任何錯誤的詳細信息。

如果您的保存SQL字符串的目的不是爲了處理錯誤,而且您不想使用會話變量,那麼您可以有一個數據庫表,您可以通過日期&時間來存儲這些錯誤。