使用ADO.NET对象模型数据库

开发 后端
ADO.NET对象模型其实是一个属性集(PropertyCollection),用以存放各种自定义数据,如生成数据集的SELECT语句等。

如果直接使用ADO.NET对象模型,当知道要做什么修改的时候,该知道如何插入新的记录,或者修改、删除已经存在的记录,看完本文你肯定有不少收获,希望本文能教会你更多东西。

如果更新数据库中单张表的数据是十分简单的,但是一旦需要更新相关的表,许多事就变得很复杂。这可以使用事务来确认数据的完整性,如下面所示。

最简单地使用ADO.NET对象直接更新数据库的方式是生成Insert、Update或Delete等SQL语句,然后使用Command对象的ExecuteNonQuery方法执行该语句。为此,可创建一个名为UpdatingDBDirectly新网站。拖动GridView来显示Shipper表,ADO.NET对象模型添加一个Select按钮到GridView的***列中。#t#

在GridView下面,添加三个按钮和两个文本框。将按钮分别命名为btnAdd、btnEdit和btnDelete,将文本框分别命名为txtName和txtPhone,如图10-14所示。

每个按钮都有一个事件处理程序。Add按钮从Name和Phone文本框中获得文本,ADO.NET对象模型并将命令字符串传递给UpdateDB,以便向数据库添加一条新记录。当数据库更新时,程序会再次调用PopulateGrid来填充GridView:

  1. protected void btnAdd_Click(object sender, EventArgs e)  {  
  2. string cmd = @"Insert into Shippers values ('" +   
  3. this.txtName.Text + "', '" +this.txtPhone.Text+ "')";  UpdateDB(cmd);  PopulateGrid(  );  }   
责任编辑:chenqingxiang 来源: 电子工业出版社
相关推荐

2009-12-18 17:06:37

ADO.NET 数据库

2009-12-23 17:59:46

ADO.NET数据库

2009-06-18 09:56:44

ADO.NET对象模型

2009-11-03 15:24:14

ADO.NET对象模型

2009-12-25 17:05:32

ADO.NET数据库

2011-10-09 13:38:14

数据库

2009-12-31 13:50:46

ADO.NET模型

2009-12-31 11:07:33

连接ADO.NET

2009-12-21 16:07:52

ADO.NET数据库

2009-12-22 14:21:47

创建ADO.Net

2009-12-22 09:59:06

ADO.NET数据库

2011-03-04 11:08:46

ADO.NET数据库

2009-11-03 14:46:47

ADO.NET数据库

2009-11-13 15:33:58

ADO.NET数据对象

2009-11-13 14:38:45

ADO.NET Dat

2011-05-20 13:11:22

ADO.NET

2009-12-30 15:58:42

ADO.NET数据库编

2010-01-05 10:30:28

ADO.NET数据库连

2009-12-31 10:38:10

ADO.NET连接数据

2009-12-21 17:02:19

ADO.NET Sql
点赞
收藏

51CTO技术栈公众号