如何在 Visual Web Developer 2008 速成版中查看 LINQ 生成的 SQL?
Posted
技术标签:
【中文标题】如何在 Visual Web Developer 2008 速成版中查看 LINQ 生成的 SQL?【英文标题】:How to see LINQ generated SQL in Visual Web Developer 2008 Express Edition? 【发布时间】:2010-07-07 14:37:11 【问题描述】:谁能解释我如何在 VWD 2008 中检查 LINQ 生成的 SQL 查询?
我只是没有足够的时间自己弄清楚,所以任何帮助表示感谢
谢谢
编辑: 我正在使用 SQL Server 2008、实体框架和 ASP.NET MVC
【问题讨论】:
【参考方案1】:你可以购买 Linq to Sql profiler。
它非常陡峭(imo),但如果您负担得起或证明成本合理,它看起来是一个很棒的工具。
有免费的方法来做你所要求的,但我想不起来了。
我假设您也在使用 SQL Server Express。检查这个线程。 Is there a SQL Server Profiler for SQL Server Express?
附录,刚刚注意到您实际上是在使用 Linq to Entities。同一个人为那个框架卖这个。
http://efprof.com/
很抱歉提供了相当模糊的选项,但我希望它们能有所帮助。你最初说你时间紧迫(在编辑之前),所以我帮你做一些研究的基础。
【讨论】:
谢谢你的选择,但我真的不能买东西,因为我正在暑期练习,不到两个月我就会离开这个地方:)跨度> 【参考方案2】:使用 SQL Server Profiler(随 SQL Server 免费提供,您说您已经拥有)或 LINQPad。
【讨论】:
以上是关于如何在 Visual Web Developer 2008 速成版中查看 LINQ 生成的 SQL?的主要内容,如果未能解决你的问题,请参考以下文章
尝试使用 VB 从 ACCESS 数据库中输出 Visual Web Developer 2008 中的数据
在 Visual Web Developer Express 中测试对 Web 服务不可用的输入字段
Visual Web Developer 中的 PHP 语法高亮显示?
您可以使用 Visual Web Developer 编辑 resx 文件吗?