На информационном ресурсе применяются cookie-файлы. Оставаясь на сайте, вы подтверждаете свое согласие на их использование.
FoxPro+Delphi
2759
11
Господа!
Есть БД написанная под досовский древний фокс. Хочется поработать с этой БД из Дельфи в режиме READ ONLY.
Но Дельфи не понимает индексы фокса и ругается: Invalid index descriptor. Пробовал ставить в свойствах DataSet'ов TableType=ttFoxPro и нифига.
Может кто сталкивался с подобной проблемой?
Есть БД написанная под досовский древний фокс. Хочется поработать с этой БД из Дельфи в режиме READ ONLY.
Но Дельфи не понимает индексы фокса и ругается: Invalid index descriptor. Пробовал ставить в свойствах DataSet'ов TableType=ttFoxPro и нифига.
Может кто сталкивался с подобной проблемой?
И что? Никто ничего не скажет?
Пока приходится копировать DBF файлы в отдельную папку, где нет индексов (*.cdx), тогда работать можно, но это не выход.
Пока приходится копировать DBF файлы в отдельную папку, где нет индексов (*.cdx), тогда работать можно, но это не выход.
Пробовал...
Тут проблема на уровне драйвера BDE
Тут проблема на уровне драйвера BDE
хм... а если попробовать программно копировать все dbшки в другую директорию (типа своп) а потом оттуда читать?
Вчера ту же комбинацию проделывал с БЭСТовской базой... на одной из таблиц вылезла та же ошибка. Зашел в Visual Foxpro и переиндексировал табличку. Всё заработало. Вывод: скорее всего у тебя слетели индексы.
Вывод неверный с индексами всё в порядке, переиндексацией тоже занимался.
Приходится индекс нафик отцеплять, тогда работает.
Приходится индекс нафик отцеплять, тогда работает.
Сейчас читают
Дневной дозор, сентябрьский
241537
1000
Создание Вселенной. Квантовые основы Мироздания.
166295
563
Присоединение Крыма. (часть 2)
250411
973
Ты уже это спрашивал, а я отвечал.