日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發(fā)文檔 其他文檔  
 
版主

set rs=conn.execute(sql)和rs.open 區(qū)別

tercel
2011年3月15日 18:28 本文熱度 3693

簡單的說:set rs=conn.execute(sql)創(chuàng)建了記錄集對象的一個實(shí)例,從數(shù)據(jù)庫返回查詢結(jié)果,但這時的記錄集數(shù)據(jù)指針只能向下移,而不能向上移動,既不能執(zhí)行movefirst,moveprevious指令。利用rs.open(sql,conn)可以完全的操作數(shù)據(jù)庫。這些都是asp中用的。

adodb.Recordset 中Rs.Open(Sql,Conn)可以設(shè)置游標(biāo)類型,鎖類型等,
Conn.Execute(Sql)返回的是一個只能向下移的游標(biāo),一般用于簡單的數(shù)據(jù)庫操作,
比如Conn.Execute(select getdate())(0).value獲取數(shù)據(jù)庫時間等.
 

1. RS.OPEN SQL,CONN,A,B,C
2.
CONN.EXECUTE(SQL,RowsAffected,C)
參數(shù)含義:
SQL的值可以是SQL語句、表名、存儲過程名,也可以是數(shù)據(jù)提供者所能接受的任意字符串。為了提高性能,最好為C參數(shù)指定合適的值
可選參數(shù)RowsAffected將返回INSERT、UPDATE或DELETE查詢執(zhí)行以后所影響的數(shù)目。這些查詢會返回一個關(guān)閉的Recordset對象。
一個SELECT查詢將返回RowsAffected值為-1并且返回帶有一行或多行內(nèi)容的打開的Recordset。
EX:
<%
set Conn=Server.CreateObject("ADODB.Connection")
Conn.open "Provider=SQLOLEDB;Password=xiaolu;User ID=sa;Database=Test;Data Source =127.0.0.1"
conn.execute "update Table1 set Col1='123'",RowsAffected,&H0001
Response.Write RowsAffected&" 行受到影響"
Conn.close
Set Conn=Nothing
%>

A:
ADOPENFORWARDONLY(=0)
只讀,且當(dāng)前數(shù)據(jù)記錄只能向下移動


ADOPENKEYSET(=1)
只讀,當(dāng)前數(shù)據(jù)記錄可自由移動


ADOPENDYNAMIC(=2)
可讀寫,當(dāng)前數(shù)據(jù)記錄可自由移動


ADOPENSTATIC(=3)
可讀寫,當(dāng)前數(shù)據(jù)記錄可自由移動,可看到新增記錄


B:
ADLOCKREADONLY(=1)
缺省鎖定類型,記錄集是只讀的,不能修改記錄


ADLOCKPESSIMISTIC(=2)
悲觀鎖定,當(dāng)修改記錄時,數(shù)據(jù)提供者將嘗試鎖定記錄以確保成功地編輯記錄。只要編輯一開始,則立即鎖住記錄。


ADLOCKOPTIMISTIC(=3)
樂觀鎖定 ,直到用Update方法提交更新記錄時才鎖定記錄。


ADLOCKBATCHOPTIMISTIC(=4)
批量樂觀鎖定,允許修改多個記錄,只有調(diào)用UpdateBatch方法后才鎖定記錄。


當(dāng)不需要改動任何記錄時,應(yīng)該使用只讀的記錄集,這樣提供者不用做任何檢測。
對于一般的使用,樂觀的鎖定可能是最好的選擇,因?yàn)橛涗浿槐绘i定一小段時間,
數(shù)據(jù)在這段時間被更新。這減少了資源的使用。


C:(指定SQL語句類型)
ADCmdUnknown (= &H0008)
未知,需要系統(tǒng)來判斷,速度慢,為缺省值


ADCmdText (= &H0001)
命令語句如SQL語句
如:Select * from Table1


ADCmdTable (= &H0002)
查詢的表名稱,例如:Table1


ADCmdStoredProc (= &H0004)
存儲過程名稱


ADCmdFile (= &H0100)
對象類型相應(yīng)的文件名稱


ADCmdTableDirect (= &H0200)
是能直接從表中獲取行內(nèi)容的表名稱

conn.execute(sql)(0)為數(shù)據(jù)集的第一個字段的值


該文章在 2011/3/15 18:28:04 編輯過

全部評論1

tercel
2011年3月24日 12:12
RS.OPEN SQL,CONN,A,B A: ADOPENFORWARDONLY(=0) 只讀,且當(dāng)前數(shù)據(jù)記錄只能向下移動 ADOPENKEYSET(=1) 可讀寫,當(dāng)前數(shù)據(jù)記錄可自由移動 ADOPENDYNAMIC(=2) 可讀寫,當(dāng)前數(shù)據(jù)記錄可自由移動,可看到新增記錄 ADOPENSTATIC(=3) 只讀,當(dāng)前數(shù)據(jù)記錄可自由移動 B: ADLOCKREADONLY(=1) 缺省鎖定類型,記錄集是只讀的,不能修改記錄 ADLOCKPESSIMISTIC(=2) 悲觀鎖定,當(dāng)修改記錄時,數(shù)據(jù)提供者將嘗試鎖定記錄以確保成功地編輯記錄。只要編輯一開始,則立即鎖住記錄。 ADLOCKOPTIMISTIC(=3) 樂觀鎖定 ,直到用Update方法提交更新記錄時才鎖定記錄。 ADLOCKBATCHOPTIMISTIC(=4) 批量樂觀鎖定,允許修改多個記錄,只有調(diào)用UpdateBatch方法后才鎖定記錄。 當(dāng)不需要改動任何記錄時,應(yīng)該使用只讀的記錄集,這樣提供者不用做任何檢測。對于一般的使用,樂觀的鎖定可能是最好的選擇,因?yàn)橛涗浿槐绘i定一小段時間, 數(shù)據(jù)在這段時間被更新。這減少了資源的使用。

該評論在 2011/3/24 12:12:07 編輯過
關(guān)鍵字查詢
相關(guān)文章
正在查詢...
點(diǎn)晴ERP是一款針對中小制造業(yè)的專業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場、車隊(duì)、財務(wù)費(fèi)用、相關(guān)報表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場作業(yè)而開發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉儲管理系統(tǒng)提供了貨物產(chǎn)品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質(zhì)期管理,貨位管理,庫位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時間、不限用戶的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 亚洲国产性夜夜综合 | 亚洲欧美另类天天更新影院 | 色一情一乱一伦 | 豆国产97在线 | 中文字幕日韩精品一 | 99久国产精品午夜性色福利 | 日本中文字幕aⅴ高清看片 午夜色大片在线观看 | 欧美牛逼aa | 国语对白刺激精品视频 | 在线一区免费播放 | 色国产综合免 | 99ri国产在线观看 | 欧美性色欧美a在线观看 | 日韩免费一区二区三区高清 | 九九热在线视频观看 | 国产午夜视 | 国产精品视频一区二区 | 韩国免费视频一区二区三区 | 精品入口 | 国产亚洲一区二区手机在线观 | ady中文字幕| 中文字幕永 | 三级网站视频 | 亚洲h成年动漫在线观看不卡 | 一区国产二区亚洲三区另类 | 国产精品宾馆在线精品酒店 | 综合影视亚洲中文 | 色偷偷人人澡人人添老妇人 | 国产乱子影视频上线免费观看 | 亚洲图片另类综合小说 | 亚洲一区自拍视频在线 | 搡老女人露脸 | 欧美日韩变态另类在线观看 | 99国产综合视频在线播放 | 国产精品自拍亚洲 | 在线看片免费人成视频手机观看 | 欧美日韩在线播一区二区三区 | 黑人大战亚洲女在线播放 | 免费网站看v片在线a | 天堂mv亚洲mv在 | 日韩色区|