又一菜鸟小问题!呵呵
提示我:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC 驱动程序管理器] 未发现数据源名称并且未指定默认驱动程序
代码:
set adocon=server.CreateObject ("ADODB.Connection")
adocon.Open "driver={microsoft access driver(*.mdb)};"&_
"dbq="& server.MapPath ("mycollection.mdb")
请问mappath的具体作用啊!虚拟路径吗?
问题点数:0、回复次数:7Top
1 楼xinyunyishui(心云意水)回复于 2003-05-03 12:44:10 得分 0
Server.MapPath(Path)
把一相对或虚拟路径映射成物理路径。Path是要转换的相对或虚拟路径。
eg:
网站根目录为c:\wwwroot\
a.asp在根目录下,包含下列语句
Server.MapPath(b.asp)返回c:\wwwroot\b.asp。
Top
2 楼hui_zi(惠子)回复于 2003-05-03 12:45:48 得分 0
server.mappath(aa.htm) '当前目录下的aa.htm
server.mappath(../aa.htm) '上级目录里的aa.htm
类推……
Top
3 楼allforly(白衣胜血)回复于 2003-05-03 12:46:09 得分 0
adocon.open "Provider=Microsoft.Jet.Oledb.4.0;data source=" & Server.MapPath("mycollection.mdb")Top
4 楼wuhuxia(古仔)回复于 2003-05-03 13:50:20 得分 0
adocon.open "Provider=Microsoft.Jet.Oledb.4.0;data source=" & Server.MapPath("mycollection.mdb")
Top
5 楼online(龙卷风V4.0--决战江湖(MS MVP-VB))回复于 2003-05-03 13:57:26 得分 0
adocon.open "Provider=Microsoft.Jet.Oledb.4.0;data source=" & Server.MapPath("mycollection.mdb")
Top
6 楼datougui(一个梦)回复于 2003-05-03 21:51:26 得分 0
Provider=Microsoft.Jet.Oledb.4.0 是什么意思啊?Top
7 楼datougui(一个梦)回复于 2003-05-03 22:07:47 得分 0
为什么我的代码不行啊??楼上门的就可以阿Top




