急救,高手请进,怎么ASP中Server.MapPath()报错,说必须为 MapPath 方法指定路径参数呢?我有啊

来源:百度知道 编辑:UC知道 时间:2024/06/30 16:16:34
具体内容是:
全局公用设置:
Dim gRoot_Path, gLocal_Path, gDB_ConnectionString
gRoot_Path = Application("gRoot_Path")
gLocal_Path = server.MapPath("gRoot_Path")
gDB_ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & server.MapPath(Application("gRoot_Path")) & "\database\SPDN.mdb" & ";Persist Security Info=False"

能否高手具体解释下,如何解决? 小弟ASP比较弱....只知道是解释存放在服务器上的路径的,到底该怎么看呢?

十分感谢!
谢谢解答,急求如何解决?
1) 数据库地址在 127.0.0.1/abc/database/spdn.mdb..这个语句是abc/inc/global.inc.asp...语句是否正确?
2)是我打错了,确实没有双引号,但同样问题依然存在,ASP中Server.MapPath()报错,说必须为 MapPath 方法指定路径参数

你的路径前面加了“\”,就是将他指向了网站根目录下的 \database\SPDN.mdb,请确认是否正确!

gLocal_Path = server.MapPath("gRoot_Path") 去了双引号。变量啊~~~~~~
去了gDB_ConnectionString 中的server.mappath