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

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

Не получается через ADO открыть *.dbf


DmiSb ©   (2006-07-19 15:22:00) 

Строка конекта =
'Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\k162.dbf;Extended Properties=dBase III;Mode=Read|Write|Share Deny None;Persist Security Info=True';

Файл точно существует. Но при открытии вылетает ошибка о неправильности пути.
Подскажите, что не так.


sniknik   (2006-07-19 16:50:00) [1]

> Data Source=C:\k162.dbf
это и есть ошибочный путь. в источнике указывается база, а не файл, для dBaze база это просто каталог.


DmiSb   (2006-07-19 16:24:00) [2]

Ошибка звучит так:

Project ... raised exception class EOleException with messages 'Строка C:\k162.dbf задает оштбочный путь. Проверте, что путь задан правильно и имеется подключение к серверу, на котором находятся файлы'.....

DBF рабочая, открывается для просмотра и в Far, и в DataBase Desktop. В DataBase Desktop в Strurture Information стоит тип dBaseIII+


Desdechado   (2006-07-19 15:38:00) [3]

текст ошибки бы увидеть...
да и DBF разные бывают, иногда вовсе и не таблицы....


Наверх

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