码迷,mamicode.com
首页 > 其他好文 > 详细

LinQ的增删改查

时间:2016-08-07 08:31:01      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:

Linq to sql 类 ----简称:LinQ

LinQ它就是一个集成化的数据库访问类,
它会自动生成许多原本需要我们自己创建
的东西;

它和ADO.NET是一样的东西,
都是为了访问数据库而出现的,EF框架

一、创建LinQ类

1、项目-右击-添加新项-Linq to sql 类-确定

2、在LinQ中封装实体类-点住需要的表-拖入LinQ界面中。
【一般来说,拖入的表必须有主键约束!!!】

系统会自动将表中的全部字段封装出来。
【建议:一个表建立一个数据操作类!!!】
【如果连接过之后断开,就刷新一下,就会连接上了】

3、数据操作类中的连接建立:

用:【名称+DataContext】 con = null; con = new 【名称+DataContext】();
来替代:
技术分享

4、数据操作类里的查询方法写法:
技术分享技术分享

C#后台调用方法写法:
技术分享

5、数据操作类里的添加方法写法:
技术分享

C#后台调用方法写法:
技术分享

6、字段扩展:
pritial:部分
新建实体类-名称与要扩展的表的名称相同
格式:
技术分享

7、数据操作类里的修改方法写法
先调用查询方法查询出来,然后显示在需要显示的地方,
修改后再调用修改方法修改数据库信息。
技术分享

技术分享

C#后台调用方法写法:
技术分享

技术分享


8、数据操作类里的删除方法写法
技术分享

C#后台调用方法写法:
技术分享


判断手机号的正则表达式:
/^1[3|4|5|7|8]\d{9}$/.test(TextBox.Text)

 

LinQ的增删改查

标签:

原文地址:http://www.cnblogs.com/123lucy/p/5745387.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!