魏晨的微博:asp连接数据库不同目录

来源:百度文库 编辑:高考问答 时间:2024/04/29 04:02:55
只用一个文件实现数据库的调用,ACCESS。
怎么实现啊?
在不同级别连接数据库,比如一个在根目录,一个在子目录

最传统的CONN代码页

<%
dim conn
dim connstr
on error resume next

connstr = "DBQ=" + server.mappath("db1.mdb") + ";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
set conn=server.createobject("ADODB.CONNECTION")
if err.number<>0 then
err.clear
set conn=nothing
'Response.Redirect "error.asp?id=1"
'Response.End
else
conn.open connstr
if err then
err.clear
set conn=nothing
'Response.Redirect "error.asp?id=3"
'Response.End
end if
end if

sub endConnection()
conn.close
set conn=nothing
end sub

%>

至于连接不同目录,没看懂什么意思。是不是说要连不同的表???
只要在调用的时候,把下面的“product”换成对应的表名就可以了

set rs=Server.CreateObject("ADODB.RecordSet")
sql ="SELECT * From product"
rs.Open sql,conn,1,3

连接两个不同的数据库还真不会,我也想知道