将程序添加到工程后连接不上数据库

2019-07-17 18:41发布

是这样的,我之前做程序的时候一直没有建立工程,最近程序快要做好了,就建了工程,将文件夹加入到工程里面了,但是发现数据库连接不上了,我是ADO的连接方法,access的mdb数据库,采用SQL语言,路径都没变过,建立工程之前的文件夹和建立工程之后的文件夹如图,谢谢!
2.PNG
1.PNG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
12条回答
红月王
2019-07-17 22:05
路径问题,将数据库打包到exe内后与,开发模式时的路径是不相同的。另外需要修改的数据库是不应该打包到EXE内的,造成只能读取无法修改。我的做法是,在程序内读取当前VI的路径,判断是开发环境还是运行环境,从而修改数据库路径,运行环境就是打包成EXE之后,运行环境要比开发环境要多剥离一层路径。生成EXE后,如果出现不能打开数据库的情况,通常在面板上添加程序内的数据库路径显示。这样不管是运行还是开发都一目了然了 最佳答案

一周热门 更多>