【问题标题】:Btrieve without Pervasive?没有 Pervasive 的 Btrieve?
【发布时间】:2010-09-09 23:05:04
【问题描述】:

是否有任何库可以在不从 Pervasive 购买东西的情况下查询 Btrieve 数据库?我正在寻找用 C# 或 Python 编写代码。

【问题讨论】:

  • 您尝试访问的 BTrieve 数据库是什么版本?数据文件是什么版本?

标签: c# python btrieve


【解决方案1】:

如果您下载其中一个试用版,您可以获取/安装 odbc 客户端并以这种方式连接。

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

      这在很大程度上取决于 Btrieve 的版本。我与 btrieve 合作了很长时间,发现旧 6.15 版本的最佳 API 是 pascal。话虽如此,周围肯定也有一个 C api。

      Pervasive 最近发布了 6.15 终极补丁。使用这个和 C api 应该可以让你有效地使用旧的 btrieve 数据库。例如,可以使用 C 为 python 构建新模块。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2022-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多