C++Builder
  Начало   Форум   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: RAD Studio XE - работа с dbf без BDE  (Прочитано 3862 раз)
Sergey35
новенький


Сказали спасибо: +0/-0
Offline

Сообщений: 2


RAD Studio XE - работа с dbf без BDE
« : 02 Апрель 2015, 18:15:49 »

Здравствуйте.
С Билдером знаком еще с 3-й версии и все было хорошо до 6-й. Для чтения-записи в dbf использовал TDbf и в принципе меня все устраивало. Потом программированием занимался мало, а сейчас установил посмотреть RAD Studio XE6. Прикрутить к ней TDbf не получилось, Гугл не помог. Собственно вопрос - чем открыть таблицу dbf не используя BDE и ADO? Желательно бесплатным (или ломаным) и не сильно глючным.
Предваряя вопрос «зачем использовать устаревший формат» - глобальных программ не пишу, выгоду от программирования получаю только моральную, а в маленьких программках написанных для себя серверные БД, ИМХО, ни к чему.
Спасибо.
Записан
SilverFish
Участник


Сказали спасибо: +14/-6
Offline

Сообщений: 786


Re: RAD Studio XE - работа с dbf без BDE
« Ответ #1 : 02 Апрель 2015, 18:36:44 »

По умолчанию в новых версиях Builder-a есть компоненты доступа к любой базе данных. Они называются FireDAC.
ссылка 1
ссылка 2
Записан
Sergey35
новенький


Сказали спасибо: +0/-0
Offline

Сообщений: 2


Re: RAD Studio XE - работа с dbf без BDE
« Ответ #2 : 02 Апрель 2015, 19:06:03 »

FireDac я сегодня смотрел. Но по первой ссылке написано, что требует наличия aceXX.dll, а хотелось бы на выходе получить единственный файл exe и копировать его в любое место по своему усмотрению. Кстати, когда проводил эксперимент с dbGo выяснил, что собранный на работе файл отказался запускаться дома, потому что на работе источник данных «dbase Files», а дома «Файлы dBase». Однако и FireDAC тоже самое выдаст...
Записан
S0mbre
Глобальный модератор


Сказали спасибо: +1113/-22
Offline

Сообщений: 2132

S0mbre


« Ответ #3 : 03 Апрель 2015, 07:31:35 »

Если надо 1 исполняемый файл, упаковывай DLL и все прочие файлы в ресурсы и динамически распаковывай при выполнении.
FireDAC, UniDAC, ZeosLib и подобные компоненты поддерживают в том числе dBase.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  




....

Powered by SMF 1.1.21 | SMF © 2025, Simple Machines
Страница сгенерирована за 0.202 секунд. Запросов: 21.