谷歌搜索了很长时间,但似乎无法找到答案。是否有任何 x64 嵌入式数据库可与 Delphi 一起使用?似乎找不到任何
问问题
1345 次
4 回答
6
Delphi XE 2支持使用dbExpress的FireBird 2.5,所以试试Firebird x64 Embedded 版本。
于 2011-10-01T15:22:03.367 回答
4
检查具有 XE2 和 64 位支持的AnyDAC 5.0.3。SQLite 已经包含在库安装程序中。
嵌入式:
- SQLite 数据库
- 火鸟嵌入式
- MySQL 嵌入式
- 伯克利数据库
- 优势本地
于 2011-10-02T06:20:10.240 回答
2
Devart 有一个用于支持 XE2 64 位目标的 sqlite 的 dbExpress 驱动程序。
于 2011-10-01T13:45:11.283 回答
0
在免费的嵌入式引擎中,还列出了 Nexus DB。
http://www.nexusdb.com/support/index.php?q=node/509
使用 v2 的人告诉我们选择是可疑的:
- 只适用于他们自己的堆管理器
- 在客户端-服务器模式下,当 Windows 终止程序时,DB 损坏的可能性很高
- 在大型(数十万行)表查询中,所有数据都被拉到内存中,然后才过滤,如果没有因为内存不足而死,那么缓存永远不会缩小。这也使得它的工作相当缓慢。
使用 v3 的人大多认为那是好莱坞式的,完全过时的说法。
由我决定,如果需要磁盘持久性,请转到 Firebird Embedded + Unified Interbase library。如果需要具有较小延迟的相对较小的内存表 - 那么 NexusDB Embedded 将是免费且原生集成的套件。
于 2012-08-06T06:31:05.027 回答