主题:  DSN的问题,高手一定要帮我

niulan

职务:普通成员
等级:1
金币:0.0
发贴:13
注册:2002/10/11 17:31:57
#12002/10/11 17:44:26
我按照本站dw教程,用mx制作留言薄,结果在我的机子上调试成功了.(我用的是98/pws).但是我上传到我的主页空间上却显示DSN无法连接,刷新一下竟然什么也不显示了!
教程中是自建的DSN,我想我的主页服务器上没有,所以不显示也不奇怪,但是怎么才能解决这个问题,让无论在那个服务器都能用呢?(前提肯定是服务器支持ASP拉)
请高手帮忙,不惜代价!我的信箱是niu@xzpe.com 12小时在线,万分感谢!



天丁

职务:普通成员
等级:2
金币:1.0
发贴:427
注册:2002/4/21 14:59:54
#22002/10/12 10:12:44
你的主页服务器是不是不支持ASP功能呀,



比特空间

职务:普通成员
等级:3
金币:10.0
发贴:853
注册:2002/6/16 11:56:52
#32002/10/12 10:25:42
写一个setup.asp文件 内容是
<%
dim conn,sqlstr,DBPath
DBPath = Server.MapPath("..(如果你的asp文件在index的目录下就用.. 如果你的asp文件在其他目录的里面比如bbs文件里面,那就要用../..)/你的服务器提供商指定存放数据库的目录/*.mdb")
Connstr = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="& DBPath
Set conn = Server.CreateObject("ADODB.Connection")
Conn.open Connstr
sql="select * from admin"
set Rs = Server.CreateObject("ADODB.Recordset")
Rs.open sql,conn,1,1
Rs.close
set Rs = nothing
%>
然后在你的每一个需要调用数据库内容的asp文件里加入
<%

%>