Мобильная версия форумов
Открыть
 −8°C
завтра: −4°C
Погода в Перми
−8°C
утром−14°C
днем−9°C
завтра−4°C
Подробно
 66,70
+0.1615
Курс USD ЦБ РФна 16 февраля
66,7044
+0.1615
 75,25
+0.2021
Курс EUR ЦБ РФна 16 февраля
75,2492
+0.2021
  • veteran

    Сообщений: 1583

    Господа!

    Есть БД написанная под досовский древний фокс. Хочется поработать с этой БД из Дельфи в режиме READ ONLY.

    Но Дельфи не понимает индексы фокса и ругается: Invalid index descriptor. Пробовал ставить в свойствах DataSet'ов TableType=ttFoxPro и нифига.

    Может кто сталкивался с подобной проблемой?

  • veteran

    Сообщений: 1583

    И что? Никто ничего не скажет?

    Пока приходится копировать DBF файлы в отдельную папку, где нет индексов (*.cdx), тогда работать можно, но это не выход.

  • Chingiz

    Анонимный пользователь

    Может скажу глупость, но ты через Query не пробовал пользоваться?

  • veteran

    Сообщений: 1583

    Пробовал...

    Тут проблема на уровне драйвера BDE

  • Chingiz

    Анонимный пользователь

    хм... а если попробовать программно копировать все dbшки в другую директорию (типа своп) а потом оттуда читать?

  • рыжий котэ

    Сообщений: 12083

    Вчера ту же комбинацию проделывал с БЭСТовской базой... на одной из таблиц вылезла та же ошибка. Зашел в Visual Foxpro и переиндексировал табличку. Всё заработало. Вывод: скорее всего у тебя слетели индексы.

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • veteran

    Сообщений: 1583

    Вывод неверный с индексами всё в порядке, переиндексацией тоже занимался.

    Приходится индекс нафик отцеплять, тогда работает.

  • Chingiz

    Анонимный пользователь

    Бгы!
    Вопрос - а чем ты таблицу открываешь?
    через Table?

  • veteran

    Сообщений: 1583

    Ты уже это спрашивал, а я отвечал.

  • рыжий котэ

    Сообщений: 12083

    Индексы .CDX?

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

  • Chingiz

    Анонимный пользователь

    просто, если маразм мне не изменяет, то используемый драйвер меняется в настройках Table, а не в DataSet'e

  • рыжий котэ

    Сообщений: 12083

    ты сам понял что написал?

    Осторожнее с травой!
    Если хапнешь много дряни
    Увезут тебя с собой
    Злые инопланетяне

Записей на странице:

Перейти в форум

Модератор: