RecordSet對(duì)象_第1頁
RecordSet對(duì)象_第2頁
RecordSet對(duì)象_第3頁
RecordSet對(duì)象_第4頁
RecordSet對(duì)象_第5頁
已閱讀5頁,還剩6頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、RecordSet對(duì)象 RecordSet對(duì)象又稱記錄集對(duì)象,用來存儲(chǔ)數(shù)據(jù)庫操作中結(jié)果集。 當(dāng)使用Command對(duì)象或Connection對(duì)象執(zhí)行查詢命令后,就會(huì)得到一個(gè)記錄集對(duì)象。一、RecordSet對(duì)象的建立 可以利用Connection對(duì)象建立 也可以直接建立二、打開RecordSet記錄集 創(chuàng)建記錄集后就可以用OPEN打開RecordSet對(duì)象.Open Source,ActiveConnection,CursorType,LockType,Options參數(shù)說明:見表6.1、表6.2、表6.3、表6.4 Source:Command對(duì)象名或SQL語句數(shù)據(jù)表名 ActiveConne

2、ction:Connection對(duì)象名或包含數(shù)據(jù)庫連接信息的字符串 CursorType:記錄集中的指針類型,可省略 LockType:記錄集對(duì)象的鎖定信息,可省略 Options:數(shù)據(jù)庫查詢信息類型,可省略三、RecordSet對(duì)象的屬性 1、Source屬性 設(shè)置或返回一個(gè)字符串,指定要檢索數(shù)據(jù)庫服務(wù)器。 包含存儲(chǔ)進(jìn)程名、表名、SQL語句或在打開時(shí)用于為RecordSet提供記錄集合的開放Command對(duì)象。 示例P135,實(shí)例06-01-example01.asp三、RecordSet對(duì)象的屬性 2、MaxRecords屬性 設(shè)定返回給RecordSet記錄的最大數(shù)目,默認(rèn)值是0,表示將

3、所有記錄都加入到記錄集中。 示例P135,實(shí)例06-02-example02.asp 說明:當(dāng)記錄集打開時(shí),MaxRecords屬性為只讀,當(dāng)記錄集關(guān)閉時(shí), MaxRecords屬性為讀/寫。三、RecordSet對(duì)象的屬性 3、RecordCount屬性 返回RecordSet記錄數(shù)。 示例P136,實(shí)例06-03-example03.asp 說明: 當(dāng)ADO無法確定記錄數(shù)時(shí)該屬性返回值是1。 讀已關(guān)閉的記錄集時(shí)該屬性將產(chǎn)生錯(cuò)誤。三、RecordSet對(duì)象的屬性 4、BOF和EOF屬性 用于判斷是否到記錄集的首記錄或尾記錄。 如果指針位于首記錄以上時(shí),BOF為True(-1),EOF為Fal

4、se(0)。 如果指針位于尾記錄以后時(shí),EOF為True,BOF為False。 如果記錄集中沒有記錄,則BOF和EOF均為True,這時(shí)RecordCount屬性為0 當(dāng)指針指向記錄集中的某一條記錄時(shí),BOF和EOF均為False。 示例P137,實(shí)例sl-06-04-example04.asp三、RecordSet對(duì)象的屬性 5、PageSize屬性 設(shè)置分頁顯示時(shí),每頁顯示記錄的數(shù)目。 6、AbsolutePage屬性 設(shè)置PageSize屬性為指定的頁數(shù),使用該屬性可識(shí)別當(dāng)前記錄所在的頁碼。該屬性常與PageSize屬性一起使用 7、PageCount屬性 返回RecordSet中的頁數(shù)

5、 示例P138,實(shí)例06-05-example05.asp四、RecordSet對(duì)象的方法 1、Open方法 用來打開記錄集。 2、MoveNext方法 用于將記錄指針向下移動(dòng)。 3、MoveFirst方法 將記錄指針移到第一個(gè)記錄。 4、MoveLast方法 將記錄指針移到最后一個(gè)記錄。四、RecordSet對(duì)象的方法 5、Move方法 將指針向前或向后移動(dòng)指定的個(gè)數(shù)。 語法:RecordSet.Move n,start 6、AddNew方法 向數(shù)據(jù)庫中添加新記錄。 7、Update方法 更新記錄。五、Field對(duì)象 Field對(duì)象又稱字段對(duì)象,是RecordSet的子對(duì)象。 可以使用Field對(duì)象實(shí)現(xiàn)字段的輸出。 Field對(duì)象的屬性和方法見表6.7和6.8 Field對(duì)象最常用的屬性是Value,默認(rèn)屬性。 Field對(duì)象最常用的方法

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論