Chr*_*ris 6 .net sql linq sql-server dynamic-linq
我在.NET MVC应用程序中使用Dynamic Linq Library(这一个)来查询SQL Server数据库.到目前为止一切正常.
但是,每当我使用方括号指定包含空格或连字符的麻烦的列名称时,Dynamic Linq库会给出"表达式预期"错误.这里有些例子:
var query = context.FetchIceCream().AsQueryable().Where("Chocolate = 1"); // This is fine
var query = context.FetchIceCream().AsQueryable().Where("[Rum and Raisin] = 1"); // This results in an "Expression expected" error
Run Code Online (Sandbox Code Playgroud)
我无法重命名任何列名,所以这不是一个选项 - 我需要能够在代码中对此进行排序.我一直在寻找解决方案,但无济于事......请帮助我保持理智!
归档时间: |
|
查看次数: |
1625 次 |
最近记录: |