怎样确定相对路径?

hp2003 2003-08-19 05:14:00
用data控件连接的数据库,在指定databasename的时候,不用绝对路径而用相对路径,是在data的属性databasename中指定呢还是在代码中完成要好一点??(比如说要连接d:\801129\db1.mdb),具体操作应该怎样做?谢谢!
...全文
55 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
LCAAA 2003-08-19
  • 打赏
  • 举报
回复
当编译程序时,用这句appPath = CurDir() & "\"
当调试程序时,用下面的appPath = "D:\ysgl\邢台\ysgl\"
ReportPath = appPath & "report\"
lihonggen0 2003-08-19
  • 打赏
  • 举报
回复
用相对路径

APP.PATH

程序当前目录
DragonSchool 2003-08-19
  • 打赏
  • 举报
回复
使用APP.PATH时要注意不同操作系统可能最后一个是‘\’,最好用IIF来判断一下
射天狼 2003-08-19
  • 打赏
  • 举报
回复
Data1.DatabaseName = IIf(Right(App.Path, 1) = "\", App.Path, App.Path & "\") & "db1.mdb"
kevinpu 2003-08-19
  • 打赏
  • 举报
回复
用App.Path


e.g. App.path & db1.mdb 就可以了。

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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