变态重口极致另类在线-波多久久夜色精品国产-波多野结衣在线观看一区-波多野结衣在线观看一区二区-污污的网站免费阅读-污污视频网址

當前位置:首頁文章首頁 IT學院 IT技術

在ASP中出現RecordCount=-1的解決方法

作者:  來源:  發布時間:2011-6-4 9:41:18  點擊:

本文大家一起分享學習的是關于在ASP中出現RecordCount=-1的解決方案,希望對大家有所幫助。

      現象

  當在服務器端請求RecordCoun時會返回-1。這是因為ActiveX Data Objects (ADO) 2.0中的CursorType是adOpenForwardonly或者adOpenDynamic。

  如果是ADO 1.5,只發生在cursortype是adOpenForwardonly的時候。如果使用OLEDB provider for JET和SQL Server產生的結果可能不同,這依賴于數據庫的提供者。 

  提供者可能不支持某些CursorTypes。當你選擇的CursorType不被支持時,提供者將選擇最接近于你所請求的CursorType。請參考你的提供者的文檔。此外,請注意不是所有的LockType和CursorType的組合都可以同時工作。改變LockType將強制改變CursorType。請確定使用調試來檢查CursorType的值。 

  原因 
     
  在動態的游標中紀錄號可能改變。Forwardonly的游標無法返回RecordCount。

  解決辦法 

  使用adOpenKeyset(=1)或者adOpenStatic(=3)作為服務器端游標或者客戶端游標。客戶端只使用adOpenStatic作為CursorTypes,而不管你選擇什么樣的CursorType。 
     
  狀態
     
  這個形式是設計決定的。

===============================================================================

  鏈接文檔幫助理解解決

  有關rs.open sql,1,1中“1”和另外一個“1”的解釋

  rs.open sql,1,1也可以寫成


rs.CursorType  =  1
rs.LockType  =  1
rs.open  sql

  其中CursorType代表從一個表或者一個SQL查詢結果返回的記錄。

  這個參數有四個值分別是:

  adOpenForwardOnly(=0)

  表示只允許在記錄集內的記錄間往前移動。這個是缺省值。(只讀,且當前數據記錄只能向下移動)

  adOpenKeyset(=1)

  反映由其它用戶所做的對記錄的改變或者刪除動作,但并不反映由其它用戶做作的添加新記錄的動作。(只讀,當前數據記錄可自由移動)

  adOpenDynamic(=2) 

  反映由其它用戶所做的對記錄的改變或者刪除動作,包括添加的新記錄。(可讀寫,當前數據記錄可自由移動)

  adOpenStatic(=3)

  不反映其它用戶對記錄所做的修改,添加,刪除動作。(可讀寫,當前數據記錄可自由移動,可看到新增記錄)

  lockType 表示當打開記錄集時,數據提供者用于鎖定數據庫的類型:

  adLockReadOnly(=1)

  數據不能改變,缺省鎖定類型,記錄集是只讀的,不能修改記錄

  adLockPessimistic(=2)

  悲觀鎖定,當修改記錄時,數據提供者將嘗試鎖定記錄以確保成功地編輯記錄。只要編輯一開始,則立即鎖住記錄。(數據提供者在開始編輯數據的時候鎖定記錄)

  adLockOptimistic(=3)

  樂觀鎖定 ,直到用Update方法提交更新記錄時才鎖定記錄。(僅當調用update方法時,數據提供者鎖定記錄)

  adLockBatchOptimistic(=4)

  批量樂觀鎖定,允許修改多個記錄,只有調用UpdateBatch方法后才鎖定記錄。(用于批處理修改)

相關軟件

文章評論

軟件按字母排列: A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
主站蜘蛛池模板: 欧美成狂野欧美在线观看 | 国产黄色高清视频 | 在线观看片成人免费视频 | 国产一区视频在线免费观看 | 欧美第二页 | 一级全免费视频播放 | 日韩在线观看一区二区三区 | 久久久久国产成人精品 | 伦理影院在线 | 在线播放成人高清免费视频 | 国产精品人成在线播放新网站 | 国产免费一区二区三区在线观看 | 精品在线免费播放 | 成人精品人成网站 | 日韩免费观看视频 | 丰满大胸五十路免费 | 激情视频网站 | 欧美一区二区免费 | 日韩毛片在线观看 | 午夜黄色福利 | 天天操天天摸天天射 | 亚洲欧美国产精品专区久久 | 国产精品大片天天看片 | 插菊花网站| 中国大陆毛片 | 日韩在线视精品在亚洲 | 欧美日韩亚洲国内综合网俺 | 日本一区二区三区在线 观看网站 | 国产一级片免费 | 国产大臿蕉香蕉大视频女 | 岛国毛片在线 | 欧美日韩在线播一区二区三区 | 一本到在线视频 | 国产精品.com | 成人va| 亚洲91在线视频 | 国产精品bbwbbwbbw | 伊人热人久久中文字幕 | 欧美一级第一免费高清 | 欧美老妇69交| 精品欧美在线观看视频 |