是否可以在ASP.NET MVC應用程序中顯示爲特定請求執行的SQL?我想在調試過程中顯示多少查詢以及頁面底部的內容。使用LINQ to SQL在ASP.NET MVC中顯示每個請求執行的SQL
0
A
回答
4
如果你真的想包括在頁面上,你可以implement an Action Filter,通過使用對數據上下文Log
財產記錄的SQL輸出,然後在OnResultExecuted
將SQL輸出注入到View數據中。
1
LINQ to SQL DataContext
類有一個Log
property,您可以使用它來獲取生成的執行查詢的SQL語句。要顯示的聲明,同時調試,例如參見本:http://www.u2u.info/Blogs/Kris/Lists/Posts/Post.aspx?ID=11
+0
謝謝,我不知道Log屬性存在! – 2009-10-13 16:36:38
相關問題
- 1. LINQ to sql在asp.net中進行多個調用mvc 3
- 2. LINQ to SQL ASP.NET MVC中的結果DuplicateKeyException
- 3. LINQ to SQL中的ASP.NET MVC查找表
- 4. 每個請求顯示所有linq sql查詢
- 5. LINQ to SQL ASP.net
- 6. 執行合併使用LINQ to SQL
- 7. Linq-to-SQL執行NonQuery
- 8. 在LINQ to SQL中執行查詢
- 9. Linq to SQL:每個請求只使用一個DataContext是否正確?
- 10. 在asp.net 5中使用Linq to SQL 5 MVC 6
- 11. 在ASP.NET MVC的每個請求上執行代碼
- 12. sql to linq asp.net relations
- 13. ASP.NET MVC 2驗證LINQ to SQL
- 14. 查詢在LINQ to SQL中使用SP時的執行
- 15. 在asp.net mvc中爲這個Linq-to-sql內聯?
- 16. asp.net mvc通過linq to sql中的關係進行搜索
- 17. LINQ to SQL的在MVC 2應用
- 18. 爲什麼ASP.NET MVC收藏Linq to SQL over LINQ to Entities?
- 19. Asp.net MVC Overiding LINQ to SQL的缺省getter和setter用於執行UTC轉換
- 20. asp.net-mvc/linq to sql - 我是否總是需要一個HTML.TextBox來執行Edit Save?
- 21. 使用LINQ to SQL
- 22. 使用LINQ to SQL
- 23. MVC使用Linq to Entity w/sql加密
- 24. 使用LINQ to SQL實現Next/Previous使用LINQ to SQL
- 25. 我的LINQ-to-SQL查詢正在執行什麼T-SQL?
- 26. Sql顯示每個組的前10個請求產品
- 27. 如何執行此Linq-to-Sql連接?
- 28. Linq to SQL立即執行查詢
- 29. Linq to SQL如何執行DeleteAllOnSubmit?
- 30. 執行LINQ-to-SQL調試輸出?
我認爲這將做我想要的。謝謝! – 2009-10-13 16:37:15
一旦完成,不要忘記用代碼更新這個問題! =]棘手的部分感覺就像從Action Filter中獲取數據上下文一樣,這樣就可以在OnActionExecuting中精確地開始記錄,並在OnResultExecuted中精確停止。 – bzlm 2009-10-14 06:29:22