没有Pervasive,如何使用Btrieve?

1 投票
3 回答
3077 浏览
提问于 2025-04-11 09:19

有没有什么库可以用来查询Btrieve数据库,而不需要从Pervasive购买东西?我想用C#或Python来编程。

3 个回答

0

这很大程度上取决于你使用的Btrieve版本。我已经使用Btrieve很长时间了,发现对于旧的6.15版本,最好的接口是用Pascal语言写的。不过,确实也有C语言的接口。

Pervasive最近发布了一个6.15的终极补丁。使用这个补丁和C语言的接口,应该能让你有效地处理旧的Btrieve数据库。例如,你可以用C语言为Python构建新的模块。

2

如果你下载一个试用版,你可以获取并安装odbc客户端,然后通过这个方式连接。

在我们服务器上安装数据库的旧版pervasive中,你也可以找到这个客户端的安装程序。

2

据我所知,这是不可能的。因为它不是一个开源数据库,所以为它编写驱动程序非常困难。

撰写回答