LINQ生成的SQL有时在我的计算机上“损坏”

时间:2017-01-05 19:17:43

标签: c# sql entity-framework linq syntax

大家好,这个很奇怪,我在网上找不到任何东西。

在我们的应用程序中,出于某种原因,我们仅在我的计算机上使用Linq,如果我运行SAME LINQ几次,它有时会因语法错误,列名无效以及类似的东西而失败。似乎有时会在生成的SQL中插入一些奇怪的字符。

我得到的错误示例:

''附近的语法不正确。 关键字“AS”附近的语法不正确。 关键字“AS”附近的语法不正确。 关键字“AS”附近的语法不正确。 关键字“AS”附近的语法不正确。 关键字“ORDER”附近的语法不正确。 关键字“ORDER”附近的语法不正确。 关键字“ORDER”附近的语法不正确。 关键字“ORDER”附近的语法不正确。 关键字“AS”附近的语法不正确。 ')'附近的语法不正确。

有时我甚至会在那里找到汉字:

“OR抂暙near”附近的语法不正确。

我知道这很模糊,但我是公司中唯一一个现在这样做的人,当你尝试调试时它很糟糕。什么会像这样影响生成的SQL?

如果有人作为主意让我知道:)

0 个答案:

没有答案