rs 物件的參考資料

2021-05-23 08:40:08 字數 4325 閱讀 8942

後面加數字是用來表示資料連線開啟方式的

recordset物件方法    

open方法    

recordset.open     source,activeconnection,cursortype,locktype,options    

source    

recordset物件可以通過source屬性來連線command物件。source引數可以是乙個command物件名稱、一段sql命令、乙個指定的資料表名稱或是乙個stored     procedure。假如省略這個引數,系統則採用recordset物件的source屬性。    

activeconnection    

recordset物件可以通過activeconnection屬性來連線connection物件。這裡的activeconnection可以是乙個connection物件或是一串包含資料庫連線資訊(connectionstring)的字串引數。    

cursortype    

recordset物件open方法的cursortype引數表示將以什麼樣的游標型別啟動資料,包括adopenforwardonly、adopenkeyset、adopendynamic及adopenstatic,分述如下:    

常數     常數值     說明        

adopenforwardonly     0     預設值,啟動乙個只能向前移動的游標(forward     only)    

adopenkeyset     1     啟動乙個keyset型別的游標        

adopendynamic     2     啟動乙個dynamic型別的游標        

adopenstatic     3     啟動乙個static型別的游標        

以上幾個游標型別將直接影響到recordset物件所有的屬性和方法,以下列表說明他們之間的區別。    

recordset屬性     adopenforwardonly     adopenkeyset     adopendynamic     adopenstatic        

absolutepage     不支援     不支援     可讀寫     可讀寫        

absoluteposition     不支援     不支援     可讀寫     可讀寫        

activeconnection     可讀寫     可讀寫     可讀寫     可讀寫        

bof     唯讀     唯讀     唯讀     唯讀        

bookmark     不支援     不支援     可讀寫     可讀寫        

cachesize     可讀寫     可讀寫     可讀寫     可讀寫        

cursorlocation     可讀寫     可讀寫     可讀寫     可讀寫        

cursortype     可讀寫     可讀寫     可讀寫     可讀寫        

editmode     唯讀     唯讀     唯讀     唯讀        

eof     唯讀     唯讀     唯讀     唯讀        

filter     可讀寫     可讀寫     可讀寫     可讀寫        

locktype     可讀寫     可讀寫     可讀寫     可讀寫        

marshaloptions     可讀寫     可讀寫     可讀寫     可讀寫        

maxrecords     可讀寫     可讀寫     可讀寫     可讀寫        

pagecount     不支援     不支援     唯讀     唯讀        

pagesize     可讀寫     可讀寫     可讀寫     可讀寫        

recordcount     不支援     不支援     唯讀     唯讀        

source     可讀寫     可讀寫     可讀寫     可讀寫        

state     唯讀     唯讀     唯讀     唯讀        

status     唯讀     唯讀     唯讀     唯讀        

addnew     支援     支援     支援     支援        

cancelbatch     支援     支援     支援     支援        

cancelupdate     支援     支援     支援     支援        

clone     不支援     不支援        

close     支援     支援     支援     支援        

delete     支援     支援     支援     支援        

getrows     支援     支援     支援     支援        

move     不支援     支援     支援     支援        

movefirst     支援     支援     支援     支援        

movelast     不支援     支援     支援     支援        

movenext     支援     支援     支援     支援        

moveprevious     不支援     支援     支援     支援        

nextrecordset     支援     支援     支援     支援        

open     支援     支援     支援     支援        

requery     支援     支援     支援     支援        

resync     不支援     不支援     支援     支援        

supports     支援     支援     支援     支援        

update     支援     支援     支援     支援        

updatebatch     支援     支援     支援     支援        

其中nextrecordset方法並不適用於microsoft     access資料庫。    

locktype    

recordset物件open方法的locktype引數表示要採用的lock型別,如果忽略這個引數,那麼系統會以recordset物件的locktype屬性為預設值。locktype引數包含adlockreadonly、adlockprssimistic、adlockoptimistic及adlockbatchoptimistic等,分述如下:    

常數     常數值     說明        

adlockreadonly     1     預設值,recordset物件以唯讀方式啟動,無法執行addnew、update及delete等方法        

adlockprssimistic     2     當資料來源正在更新時,系統會暫時鎖住其他使用者的動作,以保持資料一致性        

adlockoptimistic     3     當資料來源正在更新時,系統並不會鎖住其他使用者的動作,其他使用者可以對資料進行增、刪、改的操作    

adlockbatchoptimistic     4     當資料來源正在更新時,其他使用者必須將cursorlocation屬性改為adudeclientbatch才能對資料進行增、刪、改的操作    

options    

recordset物件open方法的options引數表示對資料庫請求的型別,options引數包含adcmdtext、adcmdtable、adcmdstoredproc及adcmdunknown等,分述如下:        

常數     常數值     說明    

adcmdunknown     -1     預設值,表示指定的commandtext引數型別無法確定        

adcmdtext     1     表示指定的commandtext引數是一般的命令型別        

adcmdtable     2     表示指定的commandtext引數是乙個存在的表的名稱        

adcmdstoredproc     3     表示指定的commandtext引數是stored     procedure的名稱

物件與參考

當你建立乙個物件並給它賦乙個變數的時候,這個變數僅僅 參考那個物件,而不是表示這個物件本身!也就是說,變數名指向你計算機中儲存那個物件的記憶體。這被稱作名稱到物件的 繫結。print assignment shoplist mango carrot banana mylist shoplist my...

Javascript String物件參考手冊

string 物件用於處理文字 字串 建立 string 物件的語法 new string s 引數 s 是要儲存在 string 物件中或轉換成原始字串的值。方法和屬性 說明constructor 返回對string物件建構函式的引 length 獲取字串的長度 charat 返回指定位置的字元 ...

資料庫物件修改SQL參考模板

通常我們在運算元據庫物件的時候,一般需要執行多次指令碼,避免出錯,所以需要新增判斷物件是否存在,以及後續處理方式。下面對錶,檢視,儲存過程,欄位等物件做了判斷,這樣我們在操作物件的時候,把語句新增在指令碼之上,就可以放心大膽的操作。1 2 1 建立表3 4ifnotexists select 1fr...