亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 擴展 > ADO > 正文

三天學好ADO之第二天

2024-09-06 20:31:22
字體:
來源:轉載
供稿:網友
 

今天說一下Recordset 對象的屬性
1、CursorType 屬性
AdOpenForwardOnly: 僅向前游標,默認值。除了只能在記錄中向前滾動外,與靜態游標相同。當只需要在記錄集中單向移動時,使用它可提高性能。(顧名思義,這種游標只能向前移動。然而,由于這種游標功能有限,將它用于系統資源時是非常有效的。)
AdOpenKeyset: 鍵集游標。盡管從您的記錄集不能訪問其他用戶刪除的記錄,但除無法查看其他用戶添加的記錄外,鍵集游標與動態游標相似。仍然可以看見其他用戶更改的數據。(KeySet游標允許你看見自它創建起其他用戶所做的修改,然而你卻不能看到其他用戶增加或刪除的記錄。)
AdOpenDynamic :動態游標??梢钥匆娖渌脩羲鞯奶砑?、更改和刪除。允許在記錄集中進行所有類型的移動,但不包括提供者不支持的書簽操作。(此類型的游標功能強大同時也是耗費系統資源最多的游標。Dynamic游標可以看到他們保存記錄集合的所有變化。使用Dynamic游標的用戶可以看到其他用戶所做的編輯、增加、刪除。如果數據提供者允許這種類型的游標,那么它是通過每隔一段時間從數據源重取數據來支持這種可視性的。毫無疑問這會需要很多的資源。 )
AdOpenStatic:靜態游標。可以用來查找數據或生成報告的記錄集合的靜態副本。另外,對其他用戶所作的添加、更改或刪除不可見。(Static類游標只是數據的一幅快照。這就是說,它無法看到自它創建以后其他用戶對RecordSet所做的修改。采用這類游標你可以向前和向后航行。由于其功能簡單,資源的需求比Dynamic要?。?)
需要注意的是:一旦打開RecordSet,你就無法改變CursorType屬性。但是,如果你首先關閉RecordSet,改變CursorType屬性,然后重新打開RecordSet,那么你仍可以有效地改變游標的類型!

2、LockType 屬性
在任何同時可被多用戶修改的數據庫應用程序中,你必須處理可能發生的多個用戶同時對同一條記錄進行操作時的情況。當這種情況出現時,數據的完整性就會受到威脅,這是因為一個用戶可能會在不自覺地在保存自己所做的修改時覆蓋他人的修改。到時候你會覺得自己好象是沒有做事。為了處理這種情況。ADO允許你在對RecordSet對象進行更新時決定并發事件控制的類型,當一個用戶編輯時,如何由他對記錄進行鎖定。這就是由LockType屬性所決定的。這個屬性有四個值:
adLockReadonly:默認值,只讀。無法更改數據。(這是RecodSet的默認值,如果你把鎖定的方式設為該值,那么你將不能更新 Recordset。)
adLockPessimistic:保守式記錄鎖定(逐條)。提供者執行必要的操作確保成功編輯記錄,通常采用編輯時立即鎖定數據源的記錄的方式。(如果設置為此類鎖定,記錄被鎖定,且只有在編輯開始到將記錄更新的提交給數據提供者這段時間內進行編輯的用戶才可以訪問! )
adLockOptimistic:開放式記錄鎖定(逐條)。提供者使用開放式鎖定,只在調用 Update 方法時鎖定記錄。(只有在將數據提交給數據提供者的那一瞬間才把記錄鎖定。)
adlockBatchOptimistic:開放式批更新。用于與立即更新模式相反的批更新模式。(設定為這種類型的鎖定制式將被稱為批量更新模式的RecordSet。 可以加快更新RecordSet修改數據的速度,但因為同時更新多個記錄,它也會惡化與并發訪問相關的問題! )

3、AbsolutePage 屬性
AbsolutePage屬性設定當前記錄的位置是位于哪一頁的頁數編號;使用PageSize屬性將Recordset對象分割為邏輯上的頁數,每一頁的記錄數為PageSize(除了最后一頁可能會有少于PageSize的記錄數)。這里必須注意并不是所有的數據提供者都支持此項屬性,因此使用時要小心。
與AbsolutePosition屬性相同,AbsolutePage屬性是以1為起始的,若當前記錄為Recordset的第一行記錄,AbsolutePage為1。可以設定AbsolutePage屬性,以移動到一個指定頁的第一行記錄位置。
4、AbsolutePosition屬性
若您需要確定目前指標在RecordSet中的位置,您可以用AbsolutePosition屬性。
AbsolutePosition屬性的數值為目前指標相對於第一筆的位置,由1算起,即第一筆的AbsolutePosition為1。
注意,在存取RecordSet時,無法保證RecordSet每次都以同樣的順序出現。
若要啟用AbsolutePosition,必須先設定為使用用戶端cursor(指針):rs.CursorLocation=3

5、PageCount屬性
使用PageCount屬性,決定Recordset對象包括多少“頁”的數據。這里的“頁”是數據記錄的集合,大小等于PageSize屬性的設定,即使最后一頁的記錄數比PageSize的值少,最后一頁也算是PageCount的一頁。必須注意也并不是所有的數據提供者都支持此項屬性。

6、PageSize屬性
PageSize屬性是決定ADO存取數據庫時如何分頁顯示的關鍵,使用它就可以決定多少記錄組成一個邏輯上的“一頁”。設定并建立一個頁的大小,從而允許使用AbsolutePage屬性移到其它邏輯頁的第一條記錄。PageSize屬性能隨時被設定。

7、RecordCount屬性
這也是一個非常常用和重要的屬性,我們常用RecordCount屬性來找出一個Recordset對象包括多少條記錄。使用 RecordCount 屬性可確定Recordset 對象中記錄的數目。ADO 無法確定記錄數時,或者如果提供者或游標類型不支持 RecordCount,則該屬性返回 亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

国产精品电影网站| 91探花福利精品国产自产在线| 成人日韩在线电影| 国产精品视频999| 日韩中文第一页| 日韩一区二区精品视频| 国产日韩中文在线| 欧美片一区二区三区| 欧美成人四级hd版| 欧美超级免费视 在线| 欧美一乱一性一交一视频| 国产成人精品一区二区在线| 成人午夜在线观看| 亚洲一区二区在线| 欧美激情第一页xxx| 亚洲精品美女在线| 国产99久久精品一区二区 夜夜躁日日躁| 91精品视频播放| 大伊人狠狠躁夜夜躁av一区| 日韩av电影在线网| 亚洲人成绝费网站色www| 日韩av一区二区在线| 亚洲天堂视频在线观看| 国产日本欧美一区| 亚洲国模精品一区| 久久久精品影院| 成人激情av在线| 国产91精品不卡视频| 亚洲国产中文字幕在线观看| 欧美精品做受xxx性少妇| 久久久久久久久久久久av| 中文字幕一区二区精品| 高清日韩电视剧大全免费播放在线观看| 欧美成人精品h版在线观看| 欧美裸体xxxxx| 欧美日韩亚洲精品一区二区三区| 国语自产偷拍精品视频偷| 亚洲精品国产精品自产a区红杏吧| 亚洲黄页网在线观看| 激情亚洲一区二区三区四区| 国产91|九色| 91久久在线播放| 国产免费一区二区三区在线观看| 国产精品视频一区二区三区四| 国产精品成人一区二区| 欧美插天视频在线播放| 一区二区三区视频免费在线观看| 成人国产精品久久久久久亚洲| 九九精品在线播放| 亚洲毛片在线观看.| 久久免费视频观看| 中国日韩欧美久久久久久久久| 色综合久久中文字幕综合网小说| 国产精品久久久久久久久借妻| 这里只有精品丝袜| 亚洲人成欧美中文字幕| 韩国视频理论视频久久| 黑人巨大精品欧美一区免费视频| 久久精品国亚洲| 黑人巨大精品欧美一区二区三区| 日本精品视频网站| 亚洲free性xxxx护士白浆| 97精品视频在线| 中文字幕免费精品一区| 成人国产在线视频| 国产精品青青在线观看爽香蕉| 国产精品日韩欧美| 国产精品观看在线亚洲人成网| 永久555www成人免费| 亚洲人午夜精品免费| 韩国19禁主播vip福利视频| xxxx欧美18另类的高清| 国产午夜精品免费一区二区三区| 欧美日韩另类视频| 久久99久久久久久久噜噜| 91在线高清视频| 高清欧美一区二区三区| 91九色综合久久| 亚洲欧美中文另类| 91高清在线免费观看| 国产精品男人爽免费视频1| 国产精品第10页| 91免费欧美精品| 中文字幕亚洲欧美日韩在线不卡| 91色琪琪电影亚洲精品久久| 亚洲欧美日韩精品久久亚洲区| 亚洲xxx自由成熟| 91精品免费视频| 在线观看不卡av| 色综合久久精品亚洲国产| 色一情一乱一区二区| 岛国av午夜精品| 日本免费久久高清视频| 97视频免费在线观看| 日韩在线视频网| 欧美理论电影在线观看| 国产精品午夜一区二区欲梦| 成人乱人伦精品视频在线观看| 国产精品www| 亚洲第一福利网站| 久久福利视频网| 欧美黄色小视频| 亚洲男女自偷自拍图片另类| 亚洲精品久久久久| 亚洲天堂av在线播放| 91chinesevideo永久地址| 91精品国产91久久久久福利| 国产精品久久久久免费a∨大胸| 国产精品自拍网| 国产精品久久久久久搜索| 亚洲偷熟乱区亚洲香蕉av| 国产精品久久久久久久久男| 国产精品视频26uuu| 日韩中文字幕免费视频| 亚洲成成品网站| 亚洲精品乱码久久久久久金桔影视| 亚洲日本成人网| 成人国产亚洲精品a区天堂华泰| 久久久久久国产三级电影| 国产午夜精品视频免费不卡69堂| 美女久久久久久久久久久| 日韩中文字幕视频在线观看| 18一19gay欧美视频网站| 国产精品爽爽ⅴa在线观看| 亚洲午夜精品久久久久久性色| 欧美最猛性xxxxx亚洲精品| 日韩电影中文 亚洲精品乱码| 亚洲r级在线观看| 在线观看欧美日韩| 亚洲一区二区三区在线视频| 91香蕉嫩草影院入口| 久久综合伊人77777蜜臀| 国内精品久久久久影院优| 亚洲人av在线影院| 国产一区二中文字幕在线看| 日本亚洲欧美成人| 亚洲成人av中文字幕| 77777亚洲午夜久久多人| 成人黄色激情网| 亚洲а∨天堂久久精品喷水| 成人黄色短视频在线观看| 国产女同一区二区| 久久中文字幕在线| 中文字幕久精品免费视频| 精品久久久久久久大神国产| 一区二区三区 在线观看视| 欧美午夜片在线免费观看| 成人免费在线网址| 亚洲欧美一区二区三区久久| 精品久久久精品| 55夜色66夜色国产精品视频| 亚洲精品suv精品一区二区| 久久久www成人免费精品张筱雨| 在线观看成人黄色| 欧美午夜www高清视频| 国产精品视频男人的天堂| 91精品国产91| 国产美女久久精品| 欧美日韩在线一区| 国产v综合ⅴ日韩v欧美大片| 亚州欧美日韩中文视频| 中文字幕欧美专区| 欧美日韩国产999| 日本免费一区二区三区视频观看|