我在我的项目中使用带有 LinqToSQl 和 WCF RIA 服务的 Silverlight 5.0。我试图弄清楚如何在调试模式下记录底层 SQL 语句的跟踪(到 Sql Server),或者将其记录到控制台窗口或文件中。对于所有 CRUD 操作,我都需要这个。
所有在线示例都指向 DataContext.Log 属性,但我总是发现它的值是“Nothing”,而且我无法从项目的客户端访问它。如果可能的话,我计划在继续检索或保存数据之前有一个用户界面来显示实际的 SQL 语句。这将主要用于调试目的。
有没有办法从客户端查看底层 SQL 语句(使用断点并检查立即窗口中的值,或类似的东西)
谢谢。