偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

瞭看ADO Recordset對象讀取數(shù)據(jù)庫

開發(fā) 后端
希望我對ADO Recordset對象一點經(jīng)驗能給大家?guī)韼椭?,導致WebDeployment出錯的原因也許還有很多,不過在你遇到錯誤。

這篇文章主要介紹ADO Recordset對象的使用技巧和相關注意事宜,還有重點介紹了在關系數(shù)據(jù)庫管理系統(tǒng)中訪問數(shù)據(jù)。不管是否已經(jīng)執(zhí)行的是“try”或“catch”塊,所以它變成關閉reader和conncetion對象的邏輯位置。

ADO.NET是微軟的Microsoft ActiveX Data Objects (ADO)的下一代產(chǎn)品,是在微軟的.NET中創(chuàng)建分布式和數(shù)據(jù)共享應用程序的應用程序開發(fā)接口(API)。 ADO.NET能被用在任何用戶的應用程序,需要和OLE DB-compliant的數(shù)據(jù)源連接和通訊,例如Microsoft SQL Server。 #t#

同時ADO Recordset對象又保持著與以前的ADO模型有關的一些主要概念,它已經(jīng)被極大的完善,并從不同的信息來源提供途徑去獲得結構化的數(shù)據(jù)----一個平臺文本文件,從數(shù)據(jù)庫管理系統(tǒng)獲得的相關數(shù)據(jù),或者是分級的XML數(shù)據(jù)----然而,所有都按照一個相容的,標準化的設計模型來執(zhí)行。

當你處理大量數(shù)據(jù)的時候,大量內存的占用會導致性能上的問題。例如,一個連接(connection)用傳統(tǒng)的ADO Recordset對象去讀1000行數(shù)據(jù)庫的記錄,就必須為這1000行記錄將內存分配給這個連接直至這個連接的生命周期結束。如果有1000用戶在同一時間對同一計算機進行同樣的操作,內存被過度的使用就會成為關鍵性的問題。

為了解決這些問題,.NET框架包括了ADO Recordset對象,而這個對象僅僅從數(shù)據(jù)庫返回一個只讀的,僅向前數(shù)據(jù)流。而且當前內存中每次僅存在一條記錄。DataReader接口支持各種數(shù)據(jù)源,比如關系數(shù)據(jù)和分級數(shù)據(jù)。DataReader可以適用于在運行完一條命令僅需要返回一個簡單的只讀記錄集。

下面的代碼片斷闡述了怎么樣聲明變量指向一個ADO Recordset對象的實例,還包括代碼執(zhí)行時Command對象產(chǎn)生的結果。當調用Command對象執(zhí)行方法時,Command對象必須已經(jīng)被創(chuàng)建和作為參數(shù)來傳遞。繼續(xù)上面的例子:

  1. [C#]  
  2. While (myReader.Read()) {  
  3.  [C#]  
  4. While (myReader.Read()) {  
  5.    // do your thing with the current row here  
  6. }  
  7. [VB]  
  8. While myReader.Read' do your thing with the current row here  
  9. End While   
責任編輯:chenqingxiang 來源: CSDN
相關推薦

2009-12-28 10:22:52

ADO Records

2010-01-04 14:11:51

ADO.Records

2009-12-28 13:23:38

ADO Records

2009-12-23 09:40:53

ADO對象模型

2009-12-31 09:18:23

ADO.NET對象模型

2010-02-22 14:28:10

Python程序

2009-11-11 09:54:34

ADO.NET Rec

2009-12-29 11:15:45

ADO數(shù)據(jù)庫

2010-02-06 14:13:04

谷歌Android

2009-11-11 15:24:35

ADO創(chuàng)建數(shù)據(jù)庫

2009-12-25 17:05:32

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

2010-02-23 09:39:58

Python應用程序

2009-12-21 15:07:41

ADO Access數(shù)

2011-10-09 13:38:14

數(shù)據(jù)庫

2010-01-04 13:56:50

ADO.NET應用程序

2009-11-11 15:41:29

ADO數(shù)據(jù)對象

2009-12-18 17:20:24

ADO數(shù)據(jù)庫

2011-05-20 13:11:22

ADO.NET

2009-12-25 17:28:01

ADO Data 控件

2009-12-30 10:56:29

ADO數(shù)據(jù)庫
點贊
收藏

51CTO技術棧公眾號