浮动球阀是双阀座的吗:ASP编程问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/07 16:07:39
为什么要有两个连接数据库文件dbopen.asp和dbopen1.asp网站才能正常工作?
而且他们内容也差不多?
------------------------------------------------------
<%
dim conn,connstr,database

database=3 '设置使用的数据库类型,1=SQL SERVER,其他为ACCESS

if database=1 then
connstr="driver={SQL Server};server=(local);database=BVNews;uid=sa;pwd=1;"
else
connstr="DBQ="+server.mappath("./school.asp")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
end if

set conn=server.CreateObject("adodb.connection")
conn.open connstr
%>
-----------------------------------------------------------
<%
dim conn,connstr,database

database=3 '设置使用的数据库类型,1=SQL SERVER,其他为ACCESS

if database=1 then
connstr="driver={SQL Server};server=(local);database=BVNews;uid=sa;pwd=1;"
else
connstr="DBQ="+server.mappath("../school.asp")+";DefaultDir=;DRIVER={Microsoft Access Driver (*.mdb)};"
end if

set conn=server.CreateObject("adodb.connection")
conn.open connstr
%>
问题补充:../school.asp 这个对应的school.asp并不存在啊,但是把它改成./school.asp 就出错了。
只有根目录下有一个school.asp

这两个链接数据库的文件作用是:
1、./的那个文件是和数据库文件在同一目录下的ASP文件引用的。
2、../的那个文件是在数据库文件下一级目录下的ASP文件引用的。
注:只当数据库为ACCSEE文件才起这个作用,要是SQL Server就可以用一个文件了。

../school.asp 代表父目录的school.asp文件

到上一级目录去找这个文件

1、./的那个文件是和数据库文件在同一目录下的ASP文件引用的。
2、../的那个文件是在数据库文件下一级目录下的ASP文件引用的。
../school.asp 代表父目录的school.asp文件

如果文件存在根目录的话最好包含文件的时候用/school.asp就行了...