社区
Delphi
帖子详情
///////相对路径问题/////// 送分啦,100分哦!!!
goincsdn
2003-08-29 07:55:14
在我的F盘用delph7编写一个数据库程序,使用access数据库.
编译后复制到其他盘上运行时他还是到F盘调数据,
我的问题是:如何让可执行文件在自己所在的路径下调用数据库
(也就是如何在delph中使用相对路径)
...全文
74
11
打赏
收藏
///////相对路径问题/////// 送分啦,100分哦!!!
在我的F盘用delph7编写一个数据库程序,使用access数据库. 编译后复制到其他盘上运行时他还是到F盘调数据, 我的问题是:如何让可执行文件在自己所在的路径下调用数据库 (也就是如何在delph中使用相对路径)
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huojiehai
2003-08-30
打赏
举报
回复
如果你的程序和Access.mdb在同一目录下,相对路径就是Access.mdb
如果还有子目录,就是 "子目录\Access.mdb" 如"data\Access.mdb"就行了
ly_liuyang
2003-08-30
打赏
举报
回复
ExtractFilePath(ParamStr(0))+'\Access.mdb'
zousoft
2003-08-30
打赏
举报
回复
我觉得楼主问题不是如何获得delphi工作路径,而是在连接access数据库时就应该使用相对路径。这样以后只要数据库放在程序所在路径下,就可以读取它。而不用将客户的路径模拟的和你的一模一样,程序中也不用再做任何路径设置。
编程时先把程序保存在某个目录下(例如f:\test),再将数据库文件考到相应子目录下(例如f:\test\Data),设置ADOConnection的ConnectionString,在数据链接属性的连接页的3.将初始化目录设为.\Data\test.mdb,测试连接成功。发布时,只要保证程序与数据库间相对路径不改变就行了。
cgh1970
2003-08-30
打赏
举报
回复
sPath := ExtractFilePath(Application.ExeName)+'Datas\Datas.mdb';
chl_ccssddnn
2003-08-29
打赏
举报
回复
getcurrentdir()程序当前的路径
extractfilepath(application.exename);应用程序所在的目录
cnssk
2003-08-29
打赏
举报
回复
同一楼上各位,还有
ExtractFilePath(ParamStr(0)) //当前程序路径
knock
2003-08-29
打赏
举报
回复
假如数据库在你的执行文件目录的DB子目录下,则
var sPath : string;
sPath := ExtractFilePath(Application.ExeName); //当前程序路径
sPath:=sPath+'DB\';
这时,sPath就是你的数据库所在目录
DJ_KK
2003-08-29
打赏
举报
回复
这样的问题转移PC也回一样
lilyy
2003-08-29
打赏
举报
回复
可能是没那个环境了所以又回到“熟悉”的环境下了
Drate
2003-08-29
打赏
举报
回复
ShowMessage(ExtractFilePath(Application.ExeName));
BES
2003-08-29
打赏
举报
回复
var sPath string;
sPath := ExtractFilePath(Application.ExeName); //当前程序路径
matlab零基础入门路径规划城市遍历机器人路径等
问题
matlab零基础入门路径规划城市遍历机器人路径等
问题
,通过编程实战掌握具体应用。包括matlab入门知识(包括变量类型、数据类型、单元数组、结构体、矩阵、高级编程技巧等)、路径规划方面的案例、城市遍历方面的案例...
Linux下:文件与路径、用户管理、常用命令、vim
Centos没有盘符这个概念,只有一个根目录/,所有文件都在它下面 当我们输入ls / 可以查看更目录下的文件查看根目录下的系统文件 在 Linux 系统中,有几个目录是比较重要的,平时需要注意不要...
相对路径
和绝对路径
html图片路径怎么选择,HTML图片标签路径解析
相对路径
。绝对路径:使用图片在硬盘上的绝对位置来访问图片,通常是从根目录开始,向下一个目录一个目录的寻找。mac查看图片绝对路径方法:打开终端:然后会出来一个白色的框:然后把图片拖入这个白色的框里:这个...
Jenkins发布报错:403/401 for URL: http://192.168.64.
100
:8080/manager/text/list
升级tomcat7至tomcat8.5,使用jenkins构建应用并发布时,出现了错误,具体是将war发布到tomcat时,报:403/401 for URL: http://192.168.64.
100
:8080/manager/text/list 处理: 1、修改tomcat/conf/tomcat-users....
SpringBoot+El-upload实现上传文件到通用上传接口并返回文件全路径(若依前后端
分
离版源码
分
析)
某些文件上传到服务器上,并返回该文件的全路径,给具体的业务前端返回,进行回显数据或下载文件用。 同时为了后期文件数量过多,最好是按照时间在服务器上新建不用的文件夹,并且给上传的文件的
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章