Как открыть файл в формате FoxPro! Help!!!!

Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду

Ответить
((((ANDY))))
Сообщения: 2
Зарегистрирован: 16 фев 2005, 12:28

Ребята! Подскажите пожалуйста! Не получается открыть некоторые таблицы в формате FoxPro, средствами BDE т.е. половина открывется на половину BDE ругается: "Corrupt table\index header", причем без всякой видимой закономерности. Все dbf файлы относятся к одной и той же системке писаной на FoxPro.До сих пор подобных "граблей" не встречал. Заранее благодарен, ANDY. :roll:
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Надо либо использовать подходящий драйвер ODBC (который "понимает" интексы visual foxpro) либо просто убить индексы, лежащие рядом с dbf-файлами.
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Сорри, а уж не базу ли программы "Налогоплательщик 2004" заполняете, коллега ;)
((((ANDY))))
Сообщения: 2
Зарегистрирован: 16 фев 2005, 12:28

Не переживайте, базу "Налогоплательщика" я не ковыряю, мне нужно импортировать данные из системы писаной под FoxPro в систему писаную на Delphi, через ее API, других вариантов нет. Индексы пробовал убивать, результат=0.Я думаю так еслиб драйвер не работал, то ни одна таблица не открылась бы , а у меня некоторые открываются а некоторые нет (( уж не знаю что делать...(((
Аватара пользователя
Игорь Акопян
Сообщения: 1440
Зарегистрирован: 13 окт 2004, 17:11
Откуда: СПБ
Контактная информация:

Я наверное глупость спрошу: а FoxPro их открывает нормально?
Изображение
mobius
Сообщения: 157
Зарегистрирован: 25 янв 2005, 18:42
Откуда: Минск
Контактная информация:

Попробуй через ADO-ODBC - сработает на 100%, но в ODBC должен быть альяс корректно установлен
Всё об отдыхе на http://chugaga.com
Аватара пользователя
Naeel Maqsudov
Сообщения: 2570
Зарегистрирован: 20 фев 2004, 19:17
Откуда: Moscow, Russia
Контактная информация:

Не переживайте, базу "Налогоплательщика" я не ковыряю
Да я и не переживаю, просто сам ковырял, не так давно. Знакомые просили импорт в нее сделать. Там убиванием индексов все обошлось + использованием нативного драйвера BDE. :)
Ответить