当前位置: 首页 > 面试题库 >

在Visual Studio中查看LINQ执行的SQL的方法?

越健
2023-03-14
问题内容

我想知道是否有一种方法可以在运行LINQ to SQL查询时查看在Visual Studio 2010 Ultimate中针对数据库执行的T-SQL。


问题答案:

如果您拥有Visual Studio Ultimate,则可以在调试时在IntelliTrace窗口中看到应用程序运行的每个SQL查询。



 类似资料:
  • 问题内容: 我有一些LINQ to SQL,有时会抛出一个 “无法在具有唯一索引’IX_Indexname’的对象’dbo.Table’中插入重复的键行。该语句已终止。” 有什么办法可以打开日志记录或至少调试到datacontext中,以查看在引发错误时正在执行什么sql? 更新: 我应该提一下我对方法的了解,我想知道在DataContext上是否有一个属性,该属性可以显示最后执行的SQL,或者在

  • 问题内容: 我的查询在每次运行时都会收到超时错误。与连接的分页。 我想调试SQL,但是由于超时,所以看不到它。 在执行之前如何查看已编译的SQL查询? 一些蛋糕代码: 问题答案: 首先,将变量设置为2 in 。 然后加: 在布局的末尾。实际上,应该在默认的蛋糕布局中将其注释掉。 现在,您将能够看到所有转到数据库的SQL查询。 现在复制查询并在数据库上使用SQL EXPLAIN 命令(MySQL的链

  • 本文向大家介绍pycham查看程序执行的时间方法,包括了pycham查看程序执行的时间方法的使用技巧和注意事项,需要的朋友参考一下 如下所示: 首先导入时间模块 在程序开始执行的地方写入: 在程序末尾写入: 打印出运行时间: 以上这篇pycham查看程序执行的时间方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 问题内容: 我有2个相关的数据库表,它们的简化形式如下: 外键是通过product_id字段设置的,并且ProductSpecs表对(product_id,name)对具有唯一约束。 现在在我的ASP.NET MVC应用程序中,当用户编辑产品规格并保存数据时,我删除了旧规格并全部插入为新规格。 为此,我首先调用DataContext.DeleteAllOnSubmit()并提供当前(旧)的Prod

  • 大家好,我在joomla 2.5中为后端做了一个组件,但是我在执行sql查询时遇到了问题,我的变量是空的,所以它不会显示任何内容。 我有其他的文件和文件,但这里对我的问题很重要。 首先在我的controller.php我有这个内部管理文件 在我的模型文件我有restaurante.php 在我的控制器文件里我有这个 最后,在我的视图文件中,我有一个默认的tmpl文件。显示表格的php 但是元素re