Pervasive なしで Btrieve を実行しますか?
質問
Pervasive から何かを購入せずに Btrieve データベースにクエリを実行できるライブラリはありますか?C# または Python でコードを作成したいと考えています。
解決
私の知る限り、それは不可能です。これはオープンソース データベースではないため、ドライバーを作成するのは非常に困難です。
他のヒント
試用版のいずれかをダウンロードすると、odbc クライアントを入手/インストールして、その方法で接続できます。
データベースがインストールされているサーバー上の Pervasive (古いバージョン) のバージョンでは、このクライアント インストールも見つかります。
これは Btrieve のバージョンに大きく依存します。私は長い間 btrieve を使ってきましたが、古い 6.15 バージョンに最適な API はパスカルであることがわかりました。そうは言っても、C API も間違いなく存在していました。
Pervasive は最近、6.15 Ultimate パッチをリリースしました。これと C API を使用すると、古い btrieve データベースを効果的に操作できるようになります。たとえば、C を使用して Python 用の新しいモジュールを構築することが可能です。
所属していません StackOverflow