如何始终输出更新和删除SQL

时间:2014-09-08 13:08:36

标签: c# linqpad

我不想在C#中对sql字符串进行硬编码。我使用LINQ以下列方式执行此操作:

我在LINQ(在LINQPad中)编写查询,然后运行它。这个“SQL”选项卡输出我运行到SQL的内容,并使用声明的变量。这对我很好,因为我可以解析这个SQL输出并生成一个C#存根,用SQLConnection打开SQLCommandtry/catch,我可以在命令中添加参数。

问题是LINQPad有时只将其转换为SQL。如果它是updatedelete,则仅输出sql是那些影响db中任何内容的操作。

有没有办法输出更新和删除,或者至少预览它们而不运行?

0 个答案:

没有答案