<%
dim conn
dim dbpath
dim dbfile
dbpath=serverMapPath("/mbinc/mdb")'相对路径
dbfile="Provider=MicrosoftJetOLEDB40;Jet OLEDB:Database Password=>
我知道你要表达的意思了!我很久以前初学时也遇过这样的问题,我是这样解决的。首先你把你所需要的功能用DW全部做好,DW做的时候“记录集、插入记录、动态字段、……”这些都可以用。然后再把你的连接头文件改成虚拟路径就OK了!就是用servermappath,你可以用DW的帮助文档,输入“虚拟路径”就可以显示怎么做了!
连接Access数据:
dim conn
set conn = servercreateobject("adodbconnection")
connopen = "provider=microsoftjetoledb40;" & "data source = " & servermappath("/db/bbsmdb")
链接Oracle:
dim conn
set conn = servercreateobject("adodbconnection")
connopen = "Provider=OraOLEDBOracle;data source=dbname;user id=admin;password=pass;"
链接MSSQL:
dim conn
set conn = servercreateobject("adodbconnection")
connopen = "Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;password=pass;"
<%
dim conn,connstr,startime,db,rs,UserAgent
UserAgent = Trim(Lcase(RequestServervariables(">
你用绝对路径就绝对没有问题:将 “ServerMapPath("/date/hqdatamdb")”换成“"D:\新建文件夹\hunqing\date\hqdatamdb" ”
原因:你可能经常性的调用“D:\新建文件夹\hunqing\inc\connasp”文件,也就是数据库连接文件,但调用的文件不一定和connasp在同一个路径下面,这样,“/data”的指向的路径就不一定是“D:\新建文件夹\hunqing\date\”,所以建议使用绝对路径,如果真想使用相对路径就只能改成“ServerMapPath("/date/hqdatamdb") ”了,这样就是访问网站的根目录,但网站的根目录必须设置到“D:\新建文件夹\hunqing\”下面才管用
以上就是关于ASP的连接数据库方法(最好详细;谢谢)全部的内容,包括:ASP的连接数据库方法(最好详细;谢谢)、ASP如何连接MYSQL数据库谢谢,我很急。、ASP数据库头文件连接代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)