新聞中心
下面進(jìn)行ADO屬性的相關(guān)介紹說(shuō)明,對(duì)ADO屬性有了許多新的說(shuō)法,比如:設(shè)定當(dāng)前記錄的位置是位于哪一頁(yè) AbsolutePosition 屬性:目前指標(biāo)在 RecordSet 中的位置,顯示 Recordset 對(duì)象記錄的總數(shù)。

進(jìn)行 ADO屬性的分頁(yè)顯示,其實(shí)就是對(duì) Recordset 的記錄進(jìn)行操作。所以我們首先必須了解 Reordset 對(duì)象的屬性和方法:
BOF 屬性:目前指標(biāo)指到 RecordSet 的***筆。
EOF 屬性:目前指標(biāo)指到 RecordSet 的***一筆。
Move 方法:移動(dòng)指標(biāo)到 RecordSet 中的某一條記錄。
ADO屬性 :設(shè)定當(dāng)前記錄的位置是位于哪一頁(yè) AbsolutePosition 屬性:目前指標(biāo)在 RecordSet 中的位置。
PageCount 屬性:顯示 Recordset 對(duì)象包括多少“頁(yè)”的數(shù)據(jù)。
PageSize 屬性:顯示 Recordset 對(duì)象每一頁(yè)顯示的記錄數(shù)。
RecordCount 屬性:顯示 Recordset 對(duì)象記錄的總數(shù)。
下面讓我們來(lái)詳細(xì)認(rèn)識(shí)一下這些重要的屬性和方法
一、 BOF 與ADO屬性
通常我們?cè)?程序中編寫(xiě)代碼來(lái)檢驗(yàn) BOF 與 EOF 屬性,從而得知目前指標(biāo)所指向的 RecordSet 的位置,使用 BOF 與 EOF 屬性,可以得知一個(gè) Recordset 對(duì)象是否包含有記錄或者得知移動(dòng)記錄行是否已經(jīng)超出該 Recordset 對(duì)象的范圍。
二、 Move 方法
您可以用 Move 方法移動(dòng)指標(biāo)到 RecordSet 中的某一筆記錄,語(yǔ)法如下:
rs.Move NumRecords,Start
這里的“rs”為一個(gè)對(duì)象變量,表示一個(gè)想要移動(dòng)當(dāng)當(dāng)前記錄位置的 Recordset 對(duì)象;“NumRecords”是一個(gè)正負(fù)數(shù)運(yùn)算式,設(shè)定當(dāng)前記錄位置的移動(dòng)數(shù)目;“start”是一個(gè)可選的項(xiàng)目,用來(lái)指定記錄起始的標(biāo)簽。
所有的 ADO屬性都支持 Move 方法,如果 NumRecords 參數(shù)大于零,當(dāng)前記錄位置向末尾的方向移動(dòng);如果其小于零,則當(dāng)前記錄位置向開(kāi)頭的方向移動(dòng);如果一個(gè)空的 Recordset 對(duì)象調(diào)用 Move 方法,將會(huì)產(chǎn)生一個(gè)錯(cuò)誤。
分享文章:就ADO屬性方法進(jìn)行學(xué)習(xí)研究
文章起源:http://m.5511xx.com/article/dhhgeic.html


咨詢
建站咨詢
