Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/71.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
linq语法到sql语法_Sql_String_Linq - Fatal编程技术网

linq语法到sql语法

linq语法到sql语法,sql,string,linq,Sql,String,Linq,我有一个aspx网格控件,它使用linq进行查询。我可以从网格控件获取字符串形式的过滤器表达式,但它当然是在linq中。linq和tsql在某些时候是相同的,但在其他时候是不同的。我需要将linq字符串语法更改为tsql语法,以便查询、在数据集中获得相同的结果并加载自定义维护表单。例如: linq:StartsWith([城市],'cedarburg') Tsql:像“%cedarburg”这样的城市 有没有办法做到这一点 谢谢。下载并粘贴到LINQ中,然后查看发出的SQL。另一个更困难的选择是

我有一个aspx网格控件,它使用linq进行查询。我可以从网格控件获取字符串形式的过滤器表达式,但它当然是在linq中。linq和tsql在某些时候是相同的,但在其他时候是不同的。我需要将linq字符串语法更改为tsql语法,以便查询、在数据集中获得相同的结果并加载自定义维护表单。例如:

linq:StartsWith([城市],'cedarburg') Tsql:像“%cedarburg”这样的城市

有没有办法做到这一点


谢谢。

下载并粘贴到LINQ中,然后查看发出的SQL。另一个更困难的选择是将SQL探查器指向您想要的SQL server,启动LINQ命令行,查看它针对服务器发出了什么。

您到底想实现什么?这种语法转换听起来像是不应该自己做的事情,而应该留给像linq到sql或linq到实体这样的查询提供程序来完成。什么是大局?