3.使用实体映射操作sql
来源:互联网 发布:淘宝图片空间免费领取 编辑:程序博客网 时间:2024/05/17 23:16
同样是增删改查,首先创建数据库,我创建的是userDate,让后使用vs的组建创建该表的实体即创建LING TO SQL CLASS,操作起来比hibernate容易多了,
查询
protected void Page_Load(object sender, EventArgs e) { connstr = ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString; dc = new UserDataDataContext(connstr); Table<UserDate> dcs = dc.GetTable<UserDate>(); GridView1.DataSource =(from UserData in dcs where UserData.address !=null && UserData.address != "" select UserData).Distinct(); GridView1.DataBind(); Label1.Text = "查询成功"; }增加
protected void Button1_Click(object sender, EventArgs e) { UserDate user = new UserDate(); user.address = "汕尾"; user.phone = 0660; user.name = "XXX"; user.image = "2324.jpg"; dc.UserDates.InsertOnSubmit(user); dc.SubmitChanges(); Table<UserDate> dcs = dc.GetTable<UserDate>(); GridView1.DataSource = (from UserData in dcs where UserData.address != null && UserData.address != "" select UserData).Distinct(); GridView1.DataBind(); }删除
protected void Button2_Click(object sender, EventArgs e) { IQueryable<UserDate> query = (from UserData in dc.UserDates where UserData.phone == 660 select UserData).Distinct(); foreach(UserDate user in query){ dc.UserDates.DeleteOnSubmit(user); } dc.SubmitChanges(); GridView1.DataSource = (from UserData in dc.UserDates select UserData).Distinct(); GridView1.DataBind(); }
改
protected void Button3_Click(object sender, EventArgs e) { IQueryable<UserDate> query = (from UserData in dc.UserDates where UserData.phone == 660 select UserData).Distinct(); foreach (UserDate user in query) { user.phone = 110; } dc.SubmitChanges(); GridView1.DataSource = (from UserData in dc.UserDates select UserData).Distinct(); GridView1.DataBind(); } }
0 0
- 3.使用实体映射操作sql
- ibatis实体sql映射文件
- hibernate 映射实体类并操作数据库!
- 传智播客--JPA的CRUD操作,映射实体
- JPA的CRUD操作,映射实体
- 使用EntityManager操作实体
- Hibernate3.1.3使用自定义实体类实现对SQL查询语句的映射
- 使用SQL查询语句映射到对象实体的方法汇总
- 使用MyEclipse自动生成hibernate映射文件和实体类(My SQL数据库)
- 使用主动实体(ActiveEntity)简化继承体系映射类的写操作
- 使用Mapstruct来进行实体与模型之间的映射操作
- 使用Mapstruct来进行domain实体与Entity模型之间的映射操作,减少类之间代码转化
- Linq to Sql实体映射到数据库很方便
- hibernate 原生sql查询映射到实体bean
- hibernate 执行本地sql 映射到实体类
- android Sqlite操作之-- 自定义ORM关系实体映射类
- Hibernate三种实体映射,从建表到操作代码
- hibernate将sql或hql查询结果集映射为实体类 不需要映射文件
- 第四届蓝桥杯之颠倒的价牌
- Android基础之四大基本组件介绍与生命周期
- 数据分析方法
- 大数运算
- 思考重要性
- 3.使用实体映射操作sql
- OC隐藏和封装-理解@package访问控制符
- CAT软件
- 多态的扩展实例
- GridControl
- 浅谈编程语言的类型系统
- java实现Base64编解码
- word 2010中页码从任意页开始
- 2015-1-3 题目点小结