C++ Builder
| Главная | Уроки | Статьи | FAQ | Форум | Downloads | Литература | Ссылки | RXLib | Диски |

 
DBF, без BDE
Мичман Харитонов
Отправлено: 01.10.2005, 08:34


Ученик-кочегар

Группа: Участник
Сообщений: 21



Народ, подскажите пожалуста, возможно ли в билдере подключение к базе *.dbf формата не используя алиас BDE, и если возможно, то как...
желательно с примером кода, для чайников, новых и блестящих... smile.gif))
Guest
Отправлено: 01.10.2005, 14:30


Не зарегистрирован







Воспользоваться компонентами прямого доступа.
Guest
Отправлено: 01.10.2005, 14:37


Не зарегистрирован







ADO или компоненты прямого доступа

используйте компоненты TDBF:
http://sourceforge.net/projects/tdbf/
Бесплатные компоненты TDBF от Pascal Ganaye (Франция) для Borland Delphi и Borland C++Builder

или

компоненты Apollo:
Apollo VCL — быстродействующее xBase ядро базы данных для
разработчики приложений на Borland Delphi и C++Builder. Apollo VCL
обеспечивает высокоскоростной, многопользовательский локальный
доступ к данным и индексным файлам CA-Clipper (.DBF/.DBT/.NTX),
FoxPro (.DBF/.FPT/.IDX/.CDX) , а так же HiPer-SIx .NSX/.SMT индексным
и memo файлам . Apollo VCL не требует дополнительных драйверов как
например, BDE, ODBC, Access или JET.
http://cool-bag.chat.ru/
idhas
Отправлено: 11.10.2005, 15:21


Ученик-кочегар

Группа: Участник
Сообщений: 17



Ну а если все с тем же BDE, но без исп-я алиасов, то например:
TTable1->DatabaseName=GetCurrentDir()+"\\bases";
Guest
Отправлено: 11.10.2005, 16:35


Не зарегистрирован







TableType = ttDBase;
DatabaseName = "C:\\";
TableName = "file.dbf";

Вернуться в Работа с базами данных в C++Builder