日期:2014-05-20  浏览次数:20684 次

实体模型框架如何针对 text字段做查询
公司老系统要做BS.用的实体模型来做. 数据库是SERVER 2000的.
要针对一个text字段做查询的时候出现了问题. 不能对TEXT调用一些字符串函数.
问肿么办啊,我需要用到tolower之类的方法.
实体模型?linq?ef

------解决方案--------------------
引用:
Quote: 引用:

数据量不大的话,可以考虑转成linq2Object来实现


我大体上是需要把这样的SQL 转换成 linq
select goods_Suit from TZd_Goods where lower(Cast(goods_Suit as varchar(8000))) like '%p3005%'


try:

System.Data.Linq.SqlClient.SqlMethods.Like(goods_Suit, "p3005")