Нужно открыть и написать таблицу DBASE4. Какой маршрут Delphi, пожалуйста? - PullRequest
2 голосов
/ 22 сентября 2009

Мне нужно открыть и добавить таблицу DBASE4 с Delphi (7 и 2009/10). В настоящее время это делается с использованием домашнего кода. Я предполагаю, что с Delphi эта задача проста, но какой механизм ссылок мне использовать? Я понимаю, что BDE является старым и менее поддерживаемым сейчас, но я не хочу дополнительные DLL и файлы поддержки, если это возможно Я использую профессиональную версию. Bri

Ответы [ 3 ]

2 голосов
/ 22 сентября 2009

Существует компонент TDBF с открытым исходным кодом - http://tdbf.sourceforge.net/.

Преимущества:

  • Бесплатно
  • Простой
  • Все еще поддерживается и развивается
  • Почти без ошибок
  • Нет накладных расходов на BDE или другие библиотеки
1 голос
/ 22 сентября 2009

Если вы попробуете какие-либо коммерческие компоненты, убедитесь, что вы можете вернуть свои деньги, если они не работают. DBASE был своего рода стандартом, но различные пакеты вводили новые типы индексов и полей. Поскольку вы, возможно, не сможете получить версию только для dcu для тестирования, купите ее, чтобы получить исходный код только для того, чтобы убедиться, что он не будет работать с файлами, которые у вас могут быть болезненными без гарантии возврата денег. Был там, получил возмещение.

0 голосов
/ 22 сентября 2009

Проверьте компоненты на Torry .net

Я использовал Halcyon в прошлом, и это довольно хорошо.

...