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

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

Visual Foxpro [D6, dBase, FoxPro]


KublaKhan ©   (2003-08-15 16:43:00) 

Здравствуйте!

У меня возникла проблема - может быть кто-нибудь сталкивался с этим.

Мне нужно вставить несколько записей в базу данных другой программы, написанной на Visual C++.
База данных состоит из нескольких файлов DBF и CDX.
Насколько я выяснил, это вроде бы база данных в формате FoxPro или Visual FoxPro.
После того как я вставляю из своей программы запись, используя TTable из BDE, указав тип таблицы FoxPro, программа на Visual C перестает работать, сообщив "DBF Header corrupted".
Я посмотрел что сообщает Borland SQL Explorer об этой таблице, в нем написана странная информация: Type - "dBase", Table Type - FOX26.
Похоже BDE просто не понимает, что это за таблица.
Может есть какие-то другие способы работы с такими таблицами?

Заранее Спасибо,
Кубла Хан


KublaKhan   (2003-08-15 17:19:00) [1]

Спасибо!
Точно, через ODBC и Visual Fox Pro Driver работает,
только вот вопрос - как на компьютер пользователя Visual Fox Pro Driver инсталлировать?


sniknik   (2003-08-15 16:51:00) [2]

есть, связка
ADO - ODBC - VFP Driver
(ADO можно на BDE поменять но вот только не уверен насчет правильной работы, BDE запросы коверкает, есть вероятность получить не то чего ожидал)


Наверх

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