日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
瞭看ADORecordset對(duì)象讀取數(shù)據(jù)庫

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

泰寧網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,泰寧網(wǎng)站設(shè)計(jì)制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為泰寧1000多家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)網(wǎng)站建設(shè)要多少錢,請(qǐng)找那個(gè)售后服務(wù)好的泰寧做網(wǎng)站的公司定做!

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

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

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

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

下面的代碼片斷闡述了怎么樣聲明變量指向一個(gè)ADO Recordset對(duì)象的實(shí)例,還包括代碼執(zhí)行時(shí)Command對(duì)象產(chǎn)生的結(jié)果。當(dāng)調(diào)用Command對(duì)象執(zhí)行方法時(shí),Command對(duì)象必須已經(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 

當(dāng)前文章:瞭看ADORecordset對(duì)象讀取數(shù)據(jù)庫
網(wǎng)站網(wǎng)址:http://www.dlmjj.cn/article/ccciooe.html