|
|
导航: |
论坛 -> DELPHI技术
斑竹:liumazi,sephil |
|
作者: |
|
2017/3/22 11:06:56 |
标题: |
win7下,Sqlite写的小程序,换台电脑运行出现以下问题,请教如何解决? |
浏览:1085 |
|
加入我的收藏 |
楼主: |
直接把程序和数据库文件烤过去,运行即出现下列提示。。
[FireDAC][Phys][SQLite]ERROR:unable to open database file.
按照万一老师的帖子做的,在本机是怎么都行,换机器就不行了,用的FireDAC链接。
发布程序需带什么吗?谢谢。
----------------------------------------------
- |
作者: |
|
2017/3/22 11:15:11 |
1楼: |
这应该是你的程序以普通用户身份运行的,而数据库文件所在路径需要管理员权限才能访问
----------------------------------------------
-
|
作者: |
|
2017/3/22 11:19:24 |
2楼: |
管理员身份运行也不行。。
----------------------------------------------
-
|
作者: |
|
2017/3/22 11:25:09 |
3楼: |
1:检查原exe和sqlite所在目录有没有 dll 文件,有复制一起 2:可能你写死路径了,需要复制到和原路径一样的目录
----------------------------------------------
-
|
作者: |
|
2017/3/22 11:33:13 |
4楼: |
可能是2的原因,但在本机上换文件夹运行也没问题。我再找找看。
----------------------------------------------
-
|
作者: |
|
2017/3/22 13:12:00 |
5楼: |
找到了,就是这个原因。谢谢。都是粘贴若的祸~~
----------------------------------------------
-
|
|