2011-12-22 46 views
1

我需要为项目使用DISQLite for Delphi(http://www.yunqa.de/delphi/doku.php/products/sqlite3/index),但似乎无法安装它。
我按照指示,但我不能编译包,因为在项目中使用的文件“DISQLite3Api.pas”不存在。
有同名.dcu文件,我复制他们无处不在,设置环境库路径,但德尔福仍要求该.pas如何在没有DISQLite3Api.pas的情况下使用DISQLite

+0

您确定您拥有的DCU适用于您使用的Delphi版本吗?因为DCU是编译器版本特定的。 – ain 2011-12-22 11:23:56

+0

您使用的是哪个版本的Delphi? – Johan 2011-12-22 11:30:40

+0

合并完成。 – 2011-12-22 14:38:08

回答

2

你错过了一些文件当您下载库。回去休息吧。

DISQLite3API.pas是连接SQLite和其他代码的东西;没有它,你就没有什么可以让数据库连接摆在首位。

如果你有.dcu,并且Delphi仍然要求输入.pas文件,这意味着你没有使用你正在使用的Delphi版本编译的.dcu.dcu文件是编译器版本特定的;由一个版本的Delphi创建的那些版本将不会工作。

相关问题