Как открыть файл в формате FoxPro! Help!!!!
Модераторы: Duncon, Naeel Maqsudov, Игорь Акопян, Хыиуду
-
- Сообщения: 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" заполняете, коллега 

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

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