国内最全IT社区平台 联系我们 | 收藏本站
华晨云阿里云优惠2
您当前位置:首页 > 互联网 > Linq 访问数据库

Linq 访问数据库

来源:程序员人生   发布时间:2014-10-08 08:00:01 阅读次数:3336次

在应用程序下的Models文件夹中添加----》新建项--》ADO.NET实体数据模型--》然后选择模型内容--》下一步后“选择您的数据库连接”。这里我选择的数据库是sales 。然后下一步,“选择数据库对象”你可以选择你要的表,或视图,在你要的表或视图前面打钩就可以了,这里我选择的是T_UserInfo表 。新建好之后找到salesModel.edmx

点击salesModel.edmx前面的那个小三角符号后,会在salesModel.edmx下面会显示出salesModel.edmx.Designer.cs文件。打开文件就可以看到

一个方法了: public partial class salesEntities : ObjectContext 

其中salesEntities就是我们创建的这个ADO模型实体类。 (注意:我这里选择的是sales数据库。所以我的实体模型类的名字是 salesEntities。而你选择的不同数据库实体模型类名是不一样的。不过都是以*****Entities结尾的)


废话少说

using (var datas = new salesEntities()) { var query = from userinfo in datas.T_UserInfo where userinfo.Name==userName select new { userinfo.Name }; //Any()方法是:确定序列是否包含任何元素 if (query == null || !query.Any()) { //query == null || !query.Any()指如果没有查询到数据。或者查询出来的对象里面不包含任何元素的是如何处理 } }


生活不易,码农辛苦
如果您觉得本网站对您的学习有所帮助,可以手机扫描二维码进行捐赠
程序员人生
------分隔线----------------------------
分享到:
------分隔线----------------------------
关闭
程序员人生