Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как отучить БДЕ просить индексный файл [D5, dBase, FoxPro, BDE5]


FreeLancer ©   (2003-11-26 12:05:00) 

Есть DBF, когда-то у него был CDX, созданный неизвестно чем.
При попытке доступа к файлу (хоть через TTable, хоть через TQuery) БДЕ просит индекс.
Что сделать, чтобы не просил?
Изменение байтов заголовка DBF предлагать не стоит...


FreeLancer   (2003-11-26 12:39:00) [1]

мне нужно в коде, а не через утилиты.
смотрю dbiRegisterCallback
как я понял, мне нужно cbINPUTREQ, но не ясно дальше :(
примерчик можно где-то глянуть?


Anatoly Podgoretsky   (2003-11-26 12:24:00) [2]

FreeLancer (26.11.03 12:17) [4]
А для этого смотри Anatoly Podgoretsky © (26.11.03 12:13) [3] или открывай в DBD


FreeLancer   (2003-11-26 12:17:00) [3]

2 Reindeer Moss Eater
что за OpenAndDetach ?


Anatoly Podgoretsky   (2003-11-26 12:13:00) [4]

Для этого преназначен dbiRegisterCallback


VAleksey   (2003-11-26 12:09:00) [5]

Тогда я не предлагаю.


Reindeer Moss Eater   (2003-11-26 12:07:00) [6]

Изменение байтов заголовка DBF предлагать не стоит...

Если OpenAndDetach не помогает, то никак


Наверх

Титульная страница Поиск, карта сайта Написать письмо