Ⅵ、DataRelation对象:
DataSet类定义了一个Realtion属性,该属性是DataRelation对象的一个集合,可以使用DataRelation对象来表明DataSet中不同的DataTable对象之间的关系。
DataRelation对象还引入了一些属性,来强化引用的完整性。
Ⅶ、DataView对象:
一旦获取了DataTable对象中查询的结果,就可以使用DataView对象以不同方式来查看数据。可以使用多个DataView对象在同时查看同一DataTable.
3、 强类型DataSet对象
强类型的DataSet可以帮助简化建立数据访问应用程序的过程。强类型DataSet是Visual Studio中的一个类,Visual Studio建立它的时候,通过其属性使所有的表和列信息都有效。强类型DataSet对象还为入创建新行等属性提供了一些自定义方法。
Connection对象
一、特点介绍
在ADO.NET对象模型中,Connection对象代表了与数据库之间的连接。可以使用Connection对象的属性来指定用户凭据以及数据源的位置。
二、使用介绍
1、基本使用
string strConn=“data source =192.168.1.81;initial catalog =Northwind;persist security info=false; user id=sa;password=;”;
SqlConnection cn = new SqlConnection(strConn);
cn.Open();
……………
cn.Close();
2、连接池
默认情况下使用连接池;
当不想使用时:在Ole DB连接字符串中加入“OLE DB Service=-4”;
在Sql连接字符串中加入“Pooling=false”;
3、与其他对象关系
Ⅰ、创建Commands
string strConn=“………”;
SqlConnection cn=new SqlConnection(strConn);
cn.Open();
SqlCommand cmd = cn.CreateCommand();
Ⅱ、启动事务
string strConn=“………”;
SqlConnection cn=new SqlConnection(strConn);
cn.Open();
SqlTransaction txn = cn.BeginTransaction();
三、属性方法事件介绍
1、属性
⒈ConnectionString: 连接字符串,其中包含源数据库名称和建立初始连接所需的其他参数。默认值为空字符串。只能在Connection未与数据源连接时设置其属性,当连接到数据源时,属性是只读的。
⒉ConnectionTimeOut: 等待连接打开的时间(以秒为单位)。默认值为 15 秒。
⒊Database:当前数据库的名称或连接打开后要使用的数据库的名称。默认值为空字符串。
⒋DataSource:要连接的 SQL Server 实例的名称。默认值为空字符串。
⒌State:ConnectionState值的按位组合。默认值为Closed.
成员名称说明值
Broken与数据源的连接中断。只有在连接打开之后才可能发生这种情况。可以关闭处于这种状态的连接,然后重新打开。
16
上一页 [1] [2] [3] [4] [5] [6] [7] [8] 下一页
|