读取dbf 文件,里面用的是相对路径,怎样改成绝对路径?

littleboys 2004-11-19 10:12:44
Dim conn,Driver,SourceType,DBPath
' 建立Connection 对象
Set conn = Server.CreateObject("ADODB.Connection")
Driver = "Driver={Microsoft Visual FoxPro Driver};"
SourceType = "SourceType=DBF;"
DBPath = "SourceDB=" & Server.MapPath("\report\dbf")
' 调用Open 方法打开数据库
conn.Open Driver & SourceType & DBPath
...全文
93 点赞 收藏 5
写回复
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuyangxuan 2004-11-19
DBPath="TruePath" //Example:DBPath="C:\xxx\xxx.dbf"

Server.MapPath Is Right,too.
回复
littleboys 2004-11-19
表达的意思是想用 c:\xx\\report\dbf 这样的目录路径,应该怎样该?
回复
littleboys 2004-11-19
换了,说不可以用绝对路径,只能用相对路径
回复
-神仙- 2004-11-19
Server.MapPath("\report\dbf")
把这个换成绝对路径就可以了
回复
littleboys 2004-11-19
自己顶一下
回复
发动态
发帖子
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
社区公告
暂无公告