2014-10-22 58 views
-4

如何使用LINQ to SQL LIKE过滤数据过滤数据:如何使用LINQ to SQL的

SQLstr = "SELECT * FROM Table1 WHERE name LIKE '%" & TextBox1.Text & "%'" 
+2

您好,欢迎计算器!请尝试陈述更精确的问题。否则,别人很难提出你的问题。在提出问题之前,也总是试图在互联网上做一些研究。你可以很容易地搜索到这个。 – 2014-10-22 07:23:57

+0

@SonerGönül你用这种荒谬而毫无意义的解释拒绝了我的编辑吗?! – 2014-10-22 07:32:38

+0

@bodycountPP您刚刚将'Filtering'改为'filter'。我没有看到任何改善,所以我拒绝了。 – 2014-10-22 07:40:24

回答

2
var query = from rec in db.Table1 where rec.name.Contains(TextBox1.Text) select rec; 
+0

我用它,但它总是在哪里得到错误,并得到此消息“不能隐式转换类型'System.Linq.IQueryable'显式转换存在(您是否缺少演员?)” – 2014-10-22 07:56:16

+0

@HosamElemam:我不转换任何东西。所以你需要翻译导致这个异常的代码。 – 2014-10-22 08:15:44