Btrieve без Pervasive?

Есть ли какая-либо библиотека для запроса баз данных Btrieve, не покупая что-либо в Pervasive? Я ищу код на C# или Python.

3 ответа

Решение

Насколько я знаю, это невозможно. Это не база данных с открытым исходным кодом, поэтому написание драйверов для нее действительно сложно.

Если вы скачаете одну из пробных версий, вы можете получить / установить клиент odbc и подключиться таким образом.

В нашей версии pervasive (более старая версия) на сервере, где установлена ​​база данных, вы также можете найти этот клиент для установки.

Это во многом зависит от версии Btrieve. Я долгое время работал с btrieve и обнаружил, что лучший API для старой версии 6.15 был на паскале. То, что было сказано, было определенно вокруг C api.

Pervasive недавно выпустили патч 6.15 Ultimate. Использование этого и C api должно позволить вам эффективно работать со старыми базами данных btrieve. Например, можно построить новые модули для Python, используя C.

Другие вопросы по тегам