怪物猎人炮术王重弩:求助ASP,下面的代码是什么意思?多谢大家指导!

来源:百度文库 编辑:高校问答 时间:2024/05/01 08:34:41
<%
dim conn
dim connstr
on error resume next
connstr="DBQ="+server.mappath("data/data.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
conn.open connstr
%>

connstr="DBQ="+server.mappath("data/data.mdb")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
这句是数据库的连接串。
set conn=server.createobject("ADODB.CONNECTION")
这句是创建数据库的连接对象。
conn.open connstr
这句是打开连接串中所指的数据库。
注意:在连接串中使用“DBQ”,这是对于老的数据库了,Access2000以上的就可以使用“Microsoft.Jet.OLEDB.4.0”来优化!
我给你一个连接串:connstr="Provider=Microsoft.Jet.OLEDB.4.0;Data Source="&server.MapPath("data/data.mdb")&";Persist Security Info=False"

支持回答者:zhenglf888 - 见习魔法师 二级 4-24 10:58

连接数据库!

打开数据库连接,连接的ACCESS数据库是:data/data.mdb