读书人

unidac 连sqlite 有关问题

发布时间: 2012-03-17 19:06:28 作者: rapoo

unidac 连sqlite 问题
本人采用unidac连sqlite数据库
但网上说
sqlite.dll 只能放c:/windows/system32 目录,难道没办法在程序中指定dll吗

如果这样的话,程序安装到客户机时,也要将dll copy 到这个目录,这样不好吧.

求把sqlite.dll放在程序目录的方法

[解决办法]
sqlite.dll 好像没有这个限制。
我遇到绝对路径含中文字符时,SQLLite出错。
检查下是否是路径问题
[解决办法]
dll一般是当前目录或path里的目录,都可以的
[解决办法]
楼主,留个邮箱吧。
我连SQLlite没有直接用控件,只用了网上下的pas文件
[解决办法]
代码设置不就是这样吗
Conn.Database := ExtractFilePath(Application.ExeName) + 'user\user.db3';
环境变量你可以通过delphi的tool(工具)->option(设置)->Environment variables(环境变量)->userOverride设定自己程序的路径如:D:\delphi;每个环境变量是用;号隔开的,把你的设定在前面就好了,其它的不要乱改,否则会出问题的,打包安装程序的时候也是通过用户的安装路径来设置环境变量,这样你的dll随便放哪里都行。

读书人网 >.NET

热点推荐