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

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論