从数据库中提取所有行,然后将它们显示到表中

时间:2014-03-25 14:46:28

标签: asp.net-mvc linq

好的,我一直在寻找一天半没有运气。我有一个简单的Microsoft SQL数据库,我想拉出两行,然后在视图中显示它。到目前为止我尝试过的是

 public IEnumerable<Char> FindAllUsers()
        {
            var t = db.Users.SelectMany(c => c.FirstName).ToList();

            List<Char> list = t;

            return list;

        }

我也试过

IEnumerable<User> name = db.Users
                         .Select(FirstName => FirstName)
                         .ToList();
            return name;

List<User> name = db.Users
                         .Select(FirstName => FirstName)
                         .ToList();

没有运气。我觉得我不是正确的方式。任何帮助,将不胜感激。

2 个答案:

答案 0 :(得分:1)

尝试使用

 var allUser= (from u in db.Users select u);

答案 1 :(得分:1)

如果您只想要名字,请立即了解Murali的答案:

var allUserNames = (from u in db.Users select u.FirstName);