【求解】求解释下面这句Linq语句错在哪里呢?要如何改
【求解】求解释下面这句Linq语句错在哪里呢?要怎么改!C# codevar tab from xin db.tbl_Userswhere System.
【求解】求解释下面这句Linq语句错在哪里呢?要怎么改!
C# code var tab = from x in db.tbl_Users where System.Data.Linq.SqlClient.SqlMethods.Like( x.uname, "%" + textBox1.Text ) orderby x.ID select x;
执行这句Linq 无论textBox1.Text如何变化都是整张表的数据。
要实现的效果-》TSQL代码:
SQL codedeclare @S1 as nvarchar(100)set @S1='1'select * from dbo.tbl_Users uwhere u.uname like '%'+@S1
[解决办法]var tab = from x in db.tbl_Users
where x.EndsWith(textBox1.Text)
orderby x.ID
select x;