读取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
...全文
135 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
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
  • 打赏
  • 举报
回复
自己顶一下

28,409

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧