Asp.net mvc 我想看看ASP.NET MVC应用程序生成的SQL?

Asp.net mvc 我想看看ASP.NET MVC应用程序生成的SQL?,asp.net-mvc,debugging,linq-to-entities,Asp.net Mvc,Debugging,Linq To Entities,在使用rails时,可以看到由active record生成的sql—在asp.net mvc应用程序中可以实现这种功能吗 我添加了这个额外的文本以满足标准,所以忽略它(也许我的问题太短)您可以安装这个出色的工具:。它是由Stack Overflow的团队设计的 我所有的项目都使用它。您将在每次页面加载时显示: ASP.Net MVC支持的数据访问方法比活动记录多得多,并且使它们都具有同等或接近同等的地位。这意味着ASP.NETMVC本身中的特殊工具(仅从其中一个工具查看生成的sql)不适合

在使用rails时,可以看到由active record生成的sql—在asp.net mvc应用程序中可以实现这种功能吗


我添加了这个额外的文本以满足标准,所以忽略它(也许我的问题太短)

您可以安装这个出色的工具:。它是由Stack Overflow的团队设计的

我所有的项目都使用它。您将在每次页面加载时显示:


ASP.Net MVC支持的数据访问方法比活动记录多得多,并且使它们都具有同等或接近同等的地位。这意味着ASP.NETMVC本身中的特殊工具(仅从其中一个工具查看生成的sql)不适合该平台

也就是说,因为您没有告诉我们您使用的是什么数据提供程序,所以它可能是LINQtoSQL。如果是这种情况,您可以使用以下可用信息查看生成的sql:

我强烈推荐这家公司。它使您能够深入了解应用程序,包括EF在服务器上运行的sql。只需从Nuget安装它,您就可以快速启动并运行


使用SQL分析工具查看背后的情况如何?您可以在调试时在应用程序中设置断点,查看SQL查询。我实际上不知道我在使用什么db或dataprovider-我从web上获得了一个演示,当我从webconfig中删除所有连接字符串和对entity framework的引用时,应用程序仍然可以运行执行它的积垢工作完美。我在项目的任何其他部分都找不到任何其他数据库连接。非常困惑,谢谢你。我安装了《一瞥》,它为我指明了正确的方向。还有什么我可以补充的,让它成为答案吗?