Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как лучше работать с dbf- файлами в Делфи? [D6]


Frozzen ©   (2004-10-26 11:50:00) 

Подскажите, как лучше работать с дбф в Делфи.
Я пробовал через ADO, но там нужен мдб файл, и пробовал
через БДЕ. Подскажите как лучше?


AVGVI   (2004-10-26 23:22:00) [1]

Я пользую Halcyon v6.95 (c) Griffin Solutions, Inc.
Ничего лучшего не видел...


Frozzen   (2004-10-26 13:07:00) [2]

Спасибо, все понял.
У меня просто данные лежат в дбф , мне их нужно взять и кое-чего построить, думаю tdbf покатит


ceval   (2004-10-26 13:05:00) [3]

Если через ADO то в ADOConnection строка подключения

Provider=Microsoft.Jet.OLEDB.4.0;Data Source='путь к dbf';
Extended Properties=dBASE IV;Persist Security Info=False

и будет нормально открываться
но в BDE dbf открываюся быстрее - раньше работал
через ADO теперь буду учится через BDE

если через BDE то почитай тут
http://www.delphimaster.ru/cgi-bin/forum.pl?id=1098524563&n=1


Vlad   (2004-10-26 12:48:00) [4]


> Frozzen   (26.10.04 12:35) [8]

Можно конечно использовать BDE или ADO, но тогда предвижу твой следующий вопрос в форуме:
"Как заставить работать прогу не устанавливая на компе BDE(ADO)"
ответ будет - "никак".
Поэтому, можешь воспользоваться компонентами прямого доступа к DBF. Пока из известных мне, могу посоветовать Tdbf и Halcyon.(поищи в инете)Они не требуют никаких доп. установок.
А вобще, конечно все зависит от твоей задачи. Если бы ты более подробно ее описал, может быть что-то более дельное посоветовали.


Frozzen   (2004-10-26 12:35:00) [5]

просто доступ


stone   (2004-10-26 12:07:00) [6]

http://web.avtosklad.info/psites/delphikmb/ado2dbase.htm


Frozzen   (2004-10-26 12:05:00) [7]

в первом случае использовал АДОконекшен и АДОТабл
во втором ТТабле


Vlad   (2004-10-26 12:05:00) [8]


> Frozzen   (26.10.04 12:02) [4]
> да файл аксеса просит

Забей. Это он шутит.
Ты лучше скажи, тебя SQL интересует, или достаточно обычного (навигационного) доступа к данным?


Frozzen   (2004-10-26 12:02:00) [9]

да файл аксеса просит


Ильш   (2004-10-26 11:58:00) [10]

какой злой ADO - требует мдб файл какой-то :)
вах вах вах
а не файл ли это Аксеса ??? а? :) ;)
что то ты нето делаешь :)
с дбф лучше вообще не работать
а если работать, то в общем то тут на вкус и цвет как говориться
я через ODBC работаю


Vlad   (2004-10-26 11:55:00) [11]


> Подскажите как лучше?

SQL нужен или нет?


> Я пробовал через ADO, но там нужен мдб файл

Что курим?


Johnmen   (2004-10-26 11:54:00) [12]

Что вкладывается в понятие "лучше" ?

>Я пробовал через ADO, но там нужен мдб файл

Это прикольно...:)


Наверх

Титульная страница Поиск, карта сайта Написать письмо