【发布时间】:2014-11-18 14:16:27
【问题描述】:
我需要转换用 Delphi XE3 编写的应用程序才能在 Mac OSX 上使用它。 我用于此应用程序数据库 SQLite,但我找不到可用于连接我的数据库的 firemonkey 兼容组件。
我该怎么办?
谢谢
【问题讨论】:
标签: macos sqlite delphi firemonkey delphi-xe3
我需要转换用 Delphi XE3 编写的应用程序才能在 Mac OSX 上使用它。 我用于此应用程序数据库 SQLite,但我找不到可用于连接我的数据库的 firemonkey 兼容组件。
我该怎么办?
谢谢
【问题讨论】:
标签: macos sqlite delphi firemonkey delphi-xe3
如果您谈论的是高级 Delphi 数据库组件,那么我无法帮助您,但如果是关于低级数据库访问,不使用 Delphi 数据库组件,我就是这样做的:
Firemonkey 包含一个 SQLite 接口。在您的使用部分中包含“System.Sqlite”。我只关注不允许动态库的 iOS,因此 Firemonkey 实现派上用场,因为它自动将 SQLite 库链接到可执行文件。
我重新使用并修改了我之前的 SQLite 包装器中的 SQLite3Wrap.pas,以使用 Firemonkey 库并使其与 NEXTGEN 一起使用。到目前为止,它似乎有效。
【讨论】: