请各位高手指点,具体怎么做,怎么让程序的路径和数据库的路径随之改变,我实在是没有分数了,以后我一定补偿给大家!!1

tangzhengze 2003-10-09 07:40:01
dbname = App.Path
If Right$(dbname, 1) <> "\" Then dbname = dbname & "\"
dbname = dbname & Text1.Text
为什么当我的数据库路径改变时,提示我找不到数据库呢?而提示的路径还是原来的路径.
例如:我先是在c:\ld\mm.mdb
而后我操作d:\yu\jj.mdb 时候后提示
(找不到c:\ld\jj.mdb文件)


可是我的路径已经改变了,为什么会到原来的路径下去找呢?
...全文
29 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
platch 2003-10-10
  • 打赏
  • 举报
回复
我水平比较菜,我觉得是这样:
应该确保控件的属性设置与代码中的路径全部用当前目录的格式才行,不要加盘符之类的,就用当前目录"\"试下。
Jackile 2003-10-10
  • 打赏
  • 举报
回复
首先数据库路径应该和应用程序路径放在同一路径下,方便找寻,我不知道你数据库路径更改是怎么回事,是你移动数据库呢,还是创建!
alley_zhan 2003-10-10
  • 打赏
  • 举报
回复
app.path是应用程序的路径,你是不是误解了
你改变了数据库路径,那应用程序的路径改变了吗
hlm750908 2003-10-10
  • 打赏
  • 举报
回复
用相对路径,别用绝对路径,用APP.PATH
把数据库放到你应用程序的路径下,然后用
App.Path & "\jj.mdb"
大鸟吴 2003-10-10
  • 打赏
  • 举报
回复
同意楼上,这样应该没问题的。
射天狼 2003-10-10
  • 打赏
  • 举报
回复
用相对路径,别用绝对路径,用APP.PATH
把数据库放到你应用程序的路径下,然后用
App.Path & "\jj.mdb"
hongsongboy 2003-10-10
  • 打赏
  • 举报
回复
text1 中是什么内容阿?
James0001 2003-10-10
  • 打赏
  • 举报
回复
James0001给tangzhengze捐献了223可用分;tangzhengze收到了:200可用分
bigpig 2003-10-09
  • 打赏
  • 举报
回复
up一下

1,216

社区成员

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

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