![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Из-за чего индексы рушаться? [D5, dBase, FoxPro]
Oleg_er © (2002-05-06 06:46:00)Народ, помогите! Не уверен точно, но при добавлении записей в таблицы , с которыми работает фоксовская прога, из дельфы исп-ю DBASE III, рушаться индексы... И как проверить состояние индексов?
Oleg_er (2002-05-08 06:29:00) [1]Спасибо - обязательно попробую!
Slava (2002-05-07 09:33:00) [2]Не буду утверждать (проверял не досконально), но Halcyon понимает индексы от FoxPro. Нужно проверить.
http://vodonosov.newmail.ru/develop/develop.htm
Oleg_er (2002-05-07 06:58:00) [3]Мастера - не ужели никак не получится этот глюк обойти?
Oleg_er (2002-05-07 06:07:00) [4]И что делать?
Выходит нельзя работать с фоксовскими таблицами из-под БДЕ?
Desdechado (2002-05-06 15:06:00) [5]1. из Дельфей ты используешь драйвер dBase, а из фокса - FoxPro. У них СОВЕРШЕННО разные структуры индексов. Поэтому они либо портятся (хотя вряд ли, фокс чужие индексы не видит), либо происходит рассинхронизация индексов и таблиц, т.к. dBase-драйвер BDE не работает с фоксовскими индексами.
2. Так что используй из БДЕ драйвер FoxPro. НО: борланд советует из-за его глюкавости работать только на чтение. И при совместной работе в сети на запись система блокировок в БДЕ и фоксе разная, следовательно, неизбежны конфликты и, скорее всего, опять падеж индексов :((