Linq问题从SQL Server检索单个值

时间:2010-04-16 15:53:15

标签: c# asp.net sql sql-server linq

Hey Guys,有Linq-to-SQL的问题,我基本上做了以下但是它说的是“UserProfile不包含用户名的定义”在我编写“u.Username”的当前上下文中但是它确实存在我已将UserProfile表添加到MyDbml.dbml,如果我连接到另一个表,它工作正常。

TiamoDataContext context = new TiamoDataContext();

var user = (from u in context.UserProfiles
           where u.Username == UsernameLabel
          select u).FirstOrDefault();

我为了让这个工作失去了我所错过的细节而感到慌乱,任何人都有任何线索会非常感激。

1 个答案:

答案 0 :(得分:2)

如果编译器说它不存在,则它不存在。

确保检查案例。 Username可能真的是username。还要确保从数据库中正确添加了UserProfiles表。

如果没有更多代码(或DBML的截图),我们建议的内容就不多了。