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

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

ADO и dbf [D5, dBase, FoxPro, ]


Dyacha ©   (2002-01-25 08:35:00) 

Подскажите пожалуйста!
С DBF через ADO можно работать только через
ODBC-драйвер или существует соответствующий OLE DB Provider?


Delirium   (2002-01-25 17:21:00) [1]

VFP6<>dBase IV


apal   (2002-01-25 17:13:00) [2]

Попробовал
ADOConnection устанавливается
Но при активизации таблицы или запроса выдает сообщение:
"Непредвиденная ошибка драйвера внешней базы данных (8961)"
Таблицы к которым обращался созданы в VFP6
Кто знает в чем причина???


asd   (2002-01-25 12:06:00) [3]

ConnectionString:="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=D:\MyDBCatalog\;Extended Properties=dBase III;Persist Security Info=False"

где
Data Source - каталог где лежат dbf-файлы

Extended Properties - может быть dBase III, dBase IV (см. документацию по ADO). Можно через вкладку "Все" (ConnectionString)

В ADOTable или ADOQuery в свойстве TableName появится список dbf-файлов.

а остальное как прежде.


Delirium   (2002-01-25 12:03:00) [4]

У 7-го Fox-а есть свой ole db провайдер


KSergey   (2002-01-25 11:52:00) [5]

Сайт этот


Dyacha   (2002-01-25 11:27:00) [6]

Что за сайт? Адресок подскажи пожалуйста.


Romul   (2002-01-25 09:39:00) [7]

Поищи на этом сайте, где-то это было. Помню только, что надо выбрать Microsoft Jet 4.0 OLE DB Provider, а во вкладке All в поле Extended Properties указать dBase 5.0. Вроде у меня этот совет прошел, правда давно это было.


Наверх

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