LINQ to SQL
本人刚学。。在数据层有一行看不明白希望有人解释下//查询全部用户publicIList<User>GetUsers(){//建立dbml连接UserDataContent...
本人刚学。。在数据层有一行 看不明白 希望有人解释下
//查询全部用户
public IList<User> GetUsers(){
//建立dbml连接
UserDataContents udc = new UserDataContents()
var list = from u in udc.User select u;
return list.ToList<User>();
}
上面这个方法中
var list = from u in udc.User select u;
的
from u in udc.User select u; 是什么意思 是查询所有用户?怎么这样写的。。。 展开
//查询全部用户
public IList<User> GetUsers(){
//建立dbml连接
UserDataContents udc = new UserDataContents()
var list = from u in udc.User select u;
return list.ToList<User>();
}
上面这个方法中
var list = from u in udc.User select u;
的
from u in udc.User select u; 是什么意思 是查询所有用户?怎么这样写的。。。 展开
2个回答
展开全部
其实呢很简单 这样吧
UserDataContents 想明败当于你在本地的数据库
因为实例化一个它 就能点出它里面的表 表里面还行槐困有字段
var 这个呢是相当于定义变量 用泛型也可以 不过我感觉用这个简单些 你数据是什么类型VAR就会自动转换为那种类型
from u in udc.User select u 这个很好理解 from U 这个U是你自己写的也可以用USER 也是可以的 IN 是到那里查询 UDC就是你前面 实例的数据库了然后点出你要查询的表就可以了 还有后面的select 这个呢 想当于 你要查询那一些 可档念以查询所有
from user in udc.User Select u 这就相当于查询所有 U是所有 当然你也可以
from user in udc.User Select {u.user_name,u.user_pwd}
然后对你有用
UserDataContents 想明败当于你在本地的数据库
因为实例化一个它 就能点出它里面的表 表里面还行槐困有字段
var 这个呢是相当于定义变量 用泛型也可以 不过我感觉用这个简单些 你数据是什么类型VAR就会自动转换为那种类型
from u in udc.User select u 这个很好理解 from U 这个U是你自己写的也可以用USER 也是可以的 IN 是到那里查询 UDC就是你前面 实例的数据库了然后点出你要查询的表就可以了 还有后面的select 这个呢 想当于 你要查询那一些 可档念以查询所有
from user in udc.User Select u 这就相当于查询所有 U是所有 当然你也可以
from user in udc.User Select {u.user_name,u.user_pwd}
然后对你有用
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询