主题:  这段语句什么意思?

chf19

职务:普通成员
等级:1
金币:0.0
发贴:19
#12002/5/30 8:08:26
<% set rs=server.createobject("adodb.recordset")
conn="dbq" + server.mappath("message.mdb") + ";defaultdir=;driver={microsoft access driver(*.mdb)};"
sql="select*from mytable
rs.open sql,conn,1,1
这两句有颜色的句子是什么意思?特别是第二句那两个1是什么参数,有些页面第二个不是1,而是3。
能不能帮我解答???



绿茶

职务:普通成员
等级:8
金币:10.0
发贴:19267
#22002/5/30 8:57:07
第一句是使用虚拟路径连接数据库

'-----ConnectModeEnum Constants-----
Const adModeUnknown=0
Const adModeRead=1
Const adModewrite=2
Const adModeReadWrite=3
Const adModeShareDenyRead=4
Const adModeShareDenyWrite=8
Const adModeShareExclusive=&HC
Const adModeShareDenyNone=&H10
Const adModeRecursive-&H400000

通常,只要选择前三个值中的一个,如果只要从数据库中读取信息
则用adModeRead常量,如果只要写入数据,则用adModeWrite常量
如果一个页面中既要读取也要写入数据,则用adModeReadWrite常量
有人总是用adModeReadWrite常量,但这在只要读取或写入时会使数据
访问速度减慢。
最后五个常量在WEB应用程序中很少使用,因为你不知道有多少人
同时连接。AdModeShareDenyRead常量不让其他连接读取数据库。
同样,aDModeShareDenyWrite常量只让其他连接读取数据库而不让
他们写入数据库。adModeShareExclusive常量不让所有其他连接打开
数据库,adModeShareDenyNone常量让所有其他连接用任何类型的权限连接数据库。adModeRecursive常量和除adModesharedenyNone以外的
所有共享型常量一起将设置传递给当前记录的子记录。