获取具有相同名称值列的所有记录 - LINQ

时间:2013-01-19 17:22:50

标签: c# .net winforms linq

我有一个 WindowsForms 应用程序。在这种形式中,我需要向用户显示 表取决于他的数据输入。 我有一个儿童表和一个按钮..当用户点击我显示的那个按钮时 他弹出一个窗口让他进入孩子的名字..现在在我的桌子上我有一些 具有相同子名称的记录..当用户输入例如'john'作为孩子的名字时,我想向他显示所有具有相同名称的子记录。

我试过这段代码:

var query = db.ChildrenTbl.Where(c => c.ChildName.ToLower().Contains(childName));

和这段代码:

    var query = from child in db.ChildrenTbl
                where child.ChildName.ToLower().Contains(childName)
                select child;

但两个主题只给出一个记录,而不是所有具有相同孩子名字的记录。 怎么了?

0 个答案:

没有答案