2014-01-08 52 views
1

我负责打开和解析格式为“.abs”的数据库转储文件。显然这是一个名为Absolute Database的Delphi数据库引擎。在python中打开并读取.abs数据库文件

通过互联网寻找我找不到一个python库来读取这种格式的文件,但也许我没有看到正确的地方。

你们中的任何一个人都可以为我推荐一些图书馆吗?

回答

2

这不是数据库转储文件。这是一个实际的数据库文件。绝对数据库是基于文件的数据库,有点像SQLite的专有版本。客户端通过直接在磁盘上或在网络共享上打开数据库文件以访问数据库表以访问多用户。您可以使用ComponentAce生成的Delphi组件集执行此操作。

据我所知,除了ComponentAce自己的Delphi组件外,没有用于访问绝对数据库的库。谷歌搜索,我发现一个十岁后约一个ODBC驱动程序 -

http://coding.derkeiler.com/Archive/Delphi/borland.public.delphi.thirdpartytools.general/2004-06/0067.html

我不认为这是司机再保持虽然看。

有一个免费的个人使用版本的绝对数据库组件,它没有源代码,但它仍然需要您使用Embarcaderos Delphi或C++ Builder开发环境。

我认为最好的办法是直接联系ComponentAce公司,询问他们是否有任何选择。

+0

感谢您的信息。去必须找到一个替代方案,然后 – Dolgion

+0

Hi @dolgion,你有没有找到一种从数据库中获取信息的替代方法?面对类似的问题。 – CorribView