Форум: "Базы";
Текущий архив: 2003.10.16;
Скачать: [xml.tar.bz2];
ВнизКак мне указать, что поле является вычисляемым? Найти похожие ветки
← →
Брат (2003-09-26 13:29) [0]Имеется следующий кусок кода:
...
SvodTable.Active:=false;
SvodTable.DatabaseName:="D:\table";
SvodTable.TableName:="Svod";
SvodTable.TableType:=ttParadox;
SvodTable.FieldDefs.Clear;
SvodTable.FieldDefs.Add("CodeRegion",ftInteger,0,false);
SvodTable.FieldDefs.Add("NameRegion",ftString,50,false);
SvodTable.FieldDefs.Add("Priznak",ftInteger,0,false);
for i:=1 to 20 do
SvodTable.FieldDefs.Add("C"+IntToStr(i),ftFloat,0,false);
SvodTable.IndexDefs.Clear;
SvodTable.CreateTable;
SvodTable.Active:=true;
....
Как мне программно сделать чтобы 5-ое поле было вычисляемым (т.е. fkCalculated)?
← →
Johnmen (2003-09-26 13:39) [1]В Парадоксе есть вычисляемые поля ?
← →
Mike Kouzmine (2003-09-26 13:46) [2]Нет
← →
Nikolay M. (2003-09-26 13:49) [3]
> Johnmen © (26.09.03 13:39) [1]
> Mike Kouzmine © (26.09.03 13:46) [2]
А при чем тут парадокс? Человек про Calculated-field спрашивает, имхо.
← →
Mike Kouzmine (2003-09-26 13:50) [4]Так он его пытается создать в таблице.
← →
Nikolay M. (2003-09-26 14:00) [5]Имхо, при указании fkCalculated будет создано поле у DataSet-а, но не в собственно таблице. Хотя утверждать наверняка не буду - никогда так извращаться не приходилось.
← →
don-do (2003-09-26 14:09) [6]FieldDefs[I].CreateField;
Fields[5].Calculated:=true;
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.10.16;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c