我正在尝试编写一个文本框,它将在 5 个 DB 列上进行搜索,并将返回给定搜索的每个结果,例如。“红”会返回:红球、红威廉姆斯等。人们尝试过的任何例子或类似的东西。我的搜索示例代码。
谢谢。
ItemMasterDataContext db = new ItemMasterDataContext();
string s = txtSearch.Text.Trim();
var q = from p in db.ITMSTs
where p.IMITD1.Contains(s) ||
p.IMITD2.Contains(s) ||
p.IMMFNO.Contains(s) ||
p.IMITNO.Contains(s) ||
p.IMVNNO.Contains(s)
select p;
lv.DataSource = q;
lv.DataBind();