gpt4 book ai didi

entity-framework - 如何从 Entity Framework 查看生成的 SQL?

转载 作者:行者123 更新时间:2023-12-03 11:32:15 25 4
gpt4 key购买 nike

正如标题所说,如何从我的代码中查看 Entity Framework 生成的 SQL?我遇到了 EF 崩溃的错误,因为一个字段是由数据库生成的(一个 DateTime 字段),我想我将它设置为知道商店是通过 StoreGeneratedPattern 生成它的,但它仍然崩溃,所以我想看看它到底试图推送到数据库的内容。

附言我现在只使用 EF 大约一个小时......从 L2S 切换。

最佳答案

由于您没有 Sql Profiler,您最好的选择是 LINQPad .您可以使用现有的程序集。

点击Add connection -> Use a typed data context from your own assembly -> Entity framework并选择您的dll。

您可以直接针对您的模型编写查询(或从您的代码中复制粘贴)。选择 SQL查询窗口下的'tab'查看生成的SQL代码。

关于entity-framework - 如何从 Entity Framework 查看生成的 SQL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4039082/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com