自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

講述ADO中DataTable對象進行說明

開發(fā) 后端
下面的內(nèi)容包含什么時候使用DataTable對象,以及怎樣優(yōu)化訪問它們所包含的數(shù)據(jù),也包括怎樣優(yōu)化DataAdapter和DataView的使用。

對于DataTable對象與ADO中的Recordset對象非常相似,DataTable對象允許通過行和列的集合查看數(shù)據(jù),或者可以通過調(diào)用DataAdapter對象的Fill方法將查詢結(jié)果存儲在DataTable中,下面進行代碼說明:

  1. Dim strConn, strSQL As String   
  2. strConn = "Data Source=.\SQLExpress;" & _  
  3. "Initial Catalog=Northwind;Integrated Security=True;"  
  4. strSQL = "SELECT CustomerID, CompanyName FROM Customers" 
  5. Dim da As New SqlDataAdapter(strSQL, strConn)  
  6. Dim tbl As New DataTable()  
  7. da.Fill(tbl)  
  8. Visual C#  
  9. string strConn, strSQL;  
  10. strConn = @"Data Source=.\SQLExpress;" +  
  11. "Initial Catalog=Northwind;Integrated Security=True;";  
  12. strSQL = "SELECT CustomerID, CompanyName FROM Customers";  
  13. SqlDataAdapter da = new SqlDataAdapter(strSQL, strConn);  
  14. DataTable tbl = new DataTable();  
  15. da.Fill(tbl);  


在從數(shù)據(jù)庫中讀出數(shù)據(jù)并將其存儲于DataTable對象之后,該數(shù)據(jù)即從服務(wù)器斷開連接。然后就可以查看DataTable對象的內(nèi)容,而不會在ADO.NET和數(shù)據(jù)庫之間產(chǎn)生任何網(wǎng)絡(luò)通信流量。由于采用脫機方式處理數(shù)據(jù),所以不再需要保持與數(shù)據(jù)庫之間的活動連接。

但請切記:運行查詢之后,將無法看到其他用戶對數(shù)據(jù)庫所做出的修改。DataTable類包含了其他非連接對象的集合,稍后將對此進行說明??梢酝ㄟ^DataTable的Rows屬性訪問其內(nèi)容,這一操作會返回DataRow對象的一個集合。#t#

如果希望查看DataTable的結(jié)構(gòu),可以使用其Columns屬性來獲取DataColumn對象的集合。DataTable還允許為該類中存儲的數(shù)據(jù)定義一些約束,如主鍵。可以通過DataTable對象的Constraints屬性訪問這些約束。

責(zé)任編輯:chenqingxiang 來源: 計世網(wǎng)
相關(guān)推薦

2010-01-04 09:43:51

ADO.NET對象模型

2009-12-28 09:26:09

ADO對象

2009-11-04 09:43:45

ADO.NET Dat

2010-01-04 11:26:13

ADO對象模型

2009-12-29 14:01:45

ADO.NET Sql

2010-01-05 14:09:33

JSON數(shù)組

2010-01-04 17:27:15

ADO.NET異步操作

2009-12-29 11:21:55

ADO多線程

2009-12-31 11:02:48

ADO類

2009-11-12 09:44:41

ADO.NET對象

2009-12-25 15:28:48

ADO類

2009-12-28 09:58:52

ADO操作

2009-12-29 10:50:13

安裝ADO

2009-12-28 10:03:58

ADO 對象

2009-12-24 17:37:26

ADO分頁

2009-12-18 17:01:21

ADO.NET數(shù)據(jù)

2009-12-25 09:25:54

ADO.NET實例

2010-01-04 09:03:57

ADO.NET連接對象

2009-12-31 09:42:41

ADO對象模型

2009-12-24 16:36:27

ADO Connect
點贊
收藏

51CTO技術(shù)棧公眾號