没有Pervasive,如何使用Btrieve?
有没有什么库可以用来查询Btrieve数据库,而不需要从Pervasive购买东西?我想用C#或Python来编程。
3 个回答
0
这很大程度上取决于你使用的Btrieve版本。我已经使用Btrieve很长时间了,发现对于旧的6.15版本,最好的接口是用Pascal语言写的。不过,确实也有C语言的接口。
Pervasive最近发布了一个6.15的终极补丁。使用这个补丁和C语言的接口,应该能让你有效地处理旧的Btrieve数据库。例如,你可以用C语言为Python构建新的模块。
2
如果你下载一个试用版,你可以获取并安装odbc客户端,然后通过这个方式连接。
在我们服务器上安装数据库的旧版pervasive中,你也可以找到这个客户端的安装程序。
2
据我所知,这是不可能的。因为它不是一个开源数据库,所以为它编写驱动程序非常困难。