请问ASP小问题 ( 积分: 50 )

  • 主题发起人 主题发起人 wang00071103
  • 开始时间 开始时间
W

wang00071103

Unregistered / Unconfirmed
GUEST, unregistred user!
<%
Set conn1 = Server.CreateObject("ADODB.Connection")
conn1.Open "DBQ="&
Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"
Set rs2 = Server.CreateObject("ADODB.Recordset")
SqlStr = "SELECT * From 著作"
rs2.Open SqlStr,conn1,1,1 //请问这里的1,1是什么意思???
%>
 
<%
Set conn1 = Server.CreateObject("ADODB.Connection")
conn1.Open "DBQ="&
Server.MapPath("ntopsamp.mdb") &";Driver={Microsoft Access Driver (*.mdb)};DriverId=25;FIL=MS Access;"
Set rs2 = Server.CreateObject("ADODB.Recordset")
SqlStr = "SELECT * From 著作"
rs2.Open SqlStr,conn1,1,1 //请问这里的1,1是什么意思???
%>
 
RS.OPEN SQL,CONN,A,B
A:
ADOPENFORWARDONLY(=0)
只读,且当前数据记录只能向下移动
ADOPENKEYSET(=1)
只读,当前数据记录可自由移动
ADOPENDYNAMIC(=2)
可读写,当前数据记录可自由移动
ADOPENSTATIC(=3)
可读写,当前数据记录可自由移动,可看到新增记录
B:
ADLOCKREADONLY(=1)
缺省锁定类型,记录集是只读的,不能修改记录
ADLOCKPESSIMISTIC(=2)
悲观锁定,当修改记录时,数据提供者将尝试锁定记录以确保成功地编辑记录。只要编辑一开始,则立即锁住记录。
ADLOCKOPTIMISTIC(=3)
乐观锁定 ,直到用Update方法提交更新记录时才锁定记录。
ADLOCKBATCHOPTIMISTIC(=4)
批量乐观锁定,允许修改多个记录,只有调用UpdateBatch方法后才锁定记录。
当不需要改动任何记录时,应该使用只读的记录集,这样提供者不用做任何检测。
对于一般的使用,乐观的锁定可能是最好的选择,因为记录只被锁定一小段时间,数据在这段时间被更新。这减少了资源的使用。
 
如果是三个参数呢???
如:rs2.Open SqlStr,conn1,1,1,1 呢
 
哈哈,没有第三个的啦。
 
看看ADo参考手册吧,上面都有。
ADO参看手册可以随便DOWN的
 
后退
顶部