簡體   English   中英

是否可以調試Visual Studio以查看SqlConnection事務

[英]Is it possible to debug visual studio to view SqlConnection transactions

由於正在提交SQLCommand事務,因此我在asp.net應用程序中目前收到一條錯誤消息,但看不到它是如何發生的。 錯誤消息指出:

Cannot insert the value NULL into column 'SectorID', table 'EventHistory'; column does not allow nulls.

該錯誤本身具有絕對的意義-我不應該在該表中添加具有空SectorID的行。 我的問題是,我什至找不到試圖插入該表的那部分代碼。

所以我的問題-是否可以在Visual Studio中進行調試以允許我查看所有即將提交的事務? 我認為看到有問題的行可能會幫助我確定要添加該行的位置。 我在監視窗口中為cmd.Transaction添加了一個項目,因為它看起來像任何東西,但是我在選項列表中找不到任何東西,因此我什至不確定在調試時是否可以查看它。

謝謝

您可以使用工具SQL Server Profiler運行跟蹤。 那應該確切地告訴您正在對引發該異常的數據庫執行哪個查詢。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM