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

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

Проблемма с индексами в таблице


Slimer ©   (2006-12-20 20:56:00) 

Люди добрые, помогите кто чем может:)
Таблица парадокс.
Хочу в run-time создать индекс для сортировки по цене. Пишу:
Table1.IndexDefs.Clear;
Table1.IndexDefs.Add('pocene','cost',[ixDescending]);
Table1.IndexName:='pocene';

В ответ на это прога выдает сообщение "Index does not exist. Index pocene"
Может я что-то не так делаю?


ASoft   (2006-12-21 07:25:00) [1]

Table1.Active:=False;
     with Table1.IndexDefs do
     begin
         Clear;
        with AddIndexDef do
         begin
          Name := 'pocene';
          Fields := 'cost';
         Options := [ixDescending];
        end;
   end;
Table1.Active:=True;

взято из справки IndexDefs +F1
так не работает что ли?
имхо, лучше запросами с ORDER BY...


Slimer   (2006-12-20 21:14:00) [2]

Ну что, никто не знает? :(


Наверх

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