Вниз
Скачать: CL | DM;

Как добавить индексное поле?   Найти похожие ветки 

← →
Gost   (2005-02-14 18:08) [0]

Как добавить индексное поле "AZZ", если таблица создается таким методом:
      with FieldDefs do
       begin
         Clear;
          with AddFieldDef do
          begin
            Name := "AZZ";
            DataType := ftString;
            Size := 16;
          end;
         with AddFieldDef do
          begin
            Name := "BZZ";
            DataType := ftString;
            Size := 4;
          end;
       end;
       CreateTable;


← →
DSKalugin ©   (2005-02-14 18:16) [1]

после того как таблица зоздана методомм
CreateTable;
сделай TTable.AddIndex()


← →
Gost   (2005-02-14 18:22) [2]

Т.е.

.......
with AddFieldDef do
         begin
           Name := "BZZ";
           DataType := ftString;
           Size := 4;
         end;
      end;
      CreateTable;
      Table1.AddIndex("AZZ");
?


← →
Anatoly Podgoretsky ©   (2005-02-14 20:11) [3]

Где ты такой синтаксис обнаружил, совсем не соответствует справке.


← →
DSKalugin ©   (2005-02-14 20:50) [4]

см хэлп F1 TTable.AddIndex()
там еще надо заполнить другие параметры

procedure AddIndex(const Name, Fields: String; Options: TIndexOptions, const DescFields: String="");

type
 TIndexOption = (ixPrimary, ixUnique, ixDescending, ixCaseInsensitive, ixExpression, ixNonMaintained);
 TIndexOptions = set of TIndexOption;

пример
Table1.AddIndex("NewIndex", "CustNo;CustName", [ixUnique, ixCaseInsensitive]);


ЗЫ индекс будет обновляемым только при наличии первичного индекса в таблице парадокс



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.027 c
1-1109343363
Aleks
2005-02-25 17:56
2005.03.13
Как из своей программы написать сообщение на рабочем столе


3-1108201399
Dell3r
2005-02-12 12:43
2005.03.13
Медленная загрузка


3-1108368425
miwa
2005-02-14 11:07
2005.03.13
Как получить общее и среднее время в стат.выборке?


14-1108901620
kaZaNoVa
2005-02-20 15:13
2005.03.13
PHP-качалка сайтов


14-1109097853
asdqwer
2005-02-22 21:44
2005.03.13
Страх




   Наверх