在基本实体框架中查找

时间:2015-09-06 16:09:18

标签: c# entity-framework

这是我的基础,我想把textBox随机文本,例如“Nok”,点击按钮,只获得NOKIA到我的datagridview。

enter image description here

我试试这个,但不行:/

var test = from c in stan.magazyn
           where textBox13.Text.Any(w => c.Marka.Contains(w))
           select new {c.ID, c.Marka, c.Model };

dataGridView1.DataSource = test.ToList();

2 个答案:

答案 0 :(得分:0)

我认为你需要这样做:

var lookupText = textbox13.Text;
var test = from c in stan.magazyn
               where (w => w.Marka.Contains(textBox13.Text.))
               select new {c.ID, c.Marka, c.Model };

答案 1 :(得分:0)

在这种情况下,您将使用(w = w.Marka.StartsWith(textBox13.Text))。您将测试texbox.text的长度,如果是1,则使用此值,否则使用另一个。