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

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

Удалены индексные файлы [D5, D6, D7, dBase, FoxPro]


vasves ©   (2004-05-31 04:35:00) 

У таблиц DBF удалены индексные файлы CDX. Как в Delphi при работе через BDE можно эти таблицы открывать. Т.е. их нужно просто открыть на чтение. Данные изменять не надо.


Valeri   (2004-05-31 11:35:00) [1]

В 28-м байте надо забить 0, и тогда таблица забудет, что у нее был индекс.
var F:File of Byte;
   MyPath:string;
   varZero:integer;
begin
               AssignFile(F,MyPath);
               Reset(F);
               Seek(F,28);
               varZero:=0;
               Write(F,varZero);
               CloseFile(F);
end;


CrazyMan   (2004-05-31 11:24:00) [2]

А Дельфе они вообще не нужны если тебе не надо сортировать записи по каим-то полям!
Если используешь Query, можно сортировать через select ... order by ПОЛЕ.


Наверх

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