conn.asp数据库文件,高手帮忙解读下.谢谢!

来源:百度知道 编辑:UC知道 时间:2024/06/04 12:40:28
<%

DB="xundata/#fdkjgzcomjd.asp"
set conn=server.createobject("adodb.connection")
myconn="provider=microsoft.jet.oledb.4.0;data source="+server.mapPath(DB)
conn.open myconn
set Rs=server.createobject("adodb.recordset")
%>
这是一个网站的数据库文件!高手解读下!还有!我用的是sql 这种数据库,是不是要用access这种数据库才行呀.如果access建立起来后,还要做如何的修高.,高手帮帮忙!!!!谢谢了!!!!

它是连接数据库文件。
DB="xundata/#fdkjgzcomjd.asp"
引号里的是数据库路径,#fdkjgzcomjd.asp就是数据库文件,可以肯定,它是ACCESS数据库,为了防下载,所以更改扩展名为ASP,这在ASP站点使用ACCESS库时是常用的手段。
set conn=server.createobject("adodb.connection")
myconn="provider=microsoft.jet.oledb.4.0;data source="+server.mapPath(DB)
这行是建立数据库连接对象,表明使用的驱动是microsoft.jet.oledb.4.0
而server.mapPath(DB)则是取得数据库路径。
conn.open myconn
打开数据库连接对象
set Rs=server.createobject("adodb.recordset")
建立记录集对象,在打开了数据库连接对象后,使用记录集对象对数据库中的记录进行读写操作。
SQL库跟ACCESS库的连接方法不同,MSSQL与ACCESS库的某些字段也不同,比如,MSSQL中想要ID标识,则要使用数字格式的字段,标识为是,递增为1
在ACCESS中,直接使用编号即可。
另外,两个数据库有几个相应的字段需要修改,看具体使用而定。