一、概念
ADO.NET中的ADO指(ActiveX Data Object),是一个COM组件库,用来进行数据的访问,可让开发人员以一致的方式存取资 料来源,利用ADO.NET可以获取,操作,处理数据库中的资源。
二、ADO.NET的组件
三、数据访问模式
四、命名空间
五、具体内容
1、Connection作用是与特定数据源建立连接,方法为open和close,连接字符串的内 容包括:
workstation id:连接服务器的名称,默认为本机名称
packet size :指定每个网络数据包可用于sql server 通信的字节数
data source:要连接的数据库服务器名称
initial catalog:要连接的数据库名称
user id:用以登录数据库服务器的 sqlserver 用户名
password:登录数据库密码
2、command用于对象的读取和更新数据,成功与数据建立连接后,就可以Command
对象来执行查询、修改、插 入、删除等命令。
1)构造
2)重要属性
3)重要方法
3、sqlDataReader类提供一种从SQL Server数据库读取行的只进流的方式,要创建
sqlDataReader必须调用SqlCommand对象ExecuteReader,如:SqlDataReader dateReader
= new SqlCommand.ExecuteReader
(1)重要属性
4、sqlDataAdapter用于填充DataSet和更新SQL Server数据库的一组数据命令和一
个数据库连接,是DataSet和SQL Server之间的桥接器,用于检索和保存在据;SqlData
Adapter与SqlConnection 和 SqlCommand一起使用,以便在连接到 SQL Server 数据库
时提高性能。
(二)DataSet对象
1、DataSet表示数据在内存中的缓存.DataSet由一组DataTable对象组成,DataSet
可将数据和架构作为 XML 文档进行读写。数据和架构可通过HTTP传输,并在支持XML任
何平台上被任何应用程序使用。DataSet对象是数据在内存中的表示形式。它包括多个
DataTable对象,而DataTable包含列和行,就象一个普通的数据库中的表。
2、DataTable类表示内存中数据的一个表,是一个数据网格控件。它可以被应用
在 VB 和 ASP上。它无须代码就可以简单的绑定数据库。它具有微软风格的用户界面。