Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];




Вниз

Программно добавить поле в TFields 


Вика   (2001-12-18 10:29) [0]

Есть Sql-предложение с переменным числом полей. Всё бы хорошо, да в этом датасете есть ещё lookup-поле. Как мне добавлять/удалять поля , по мере необходимости?

fld:=TField.Create(Application);
fld.FieldName := "Vidname";
fld.FieldKind := fkData;
fld.SetFieldType(ftstring);
qu.Fields.Add(fld);

При работе этого текста - выдаётся ошибка, что тип поля ftUnknown, а реально ftString. Т.е. полдучается, что присоздании поля ему присваивается тип ftUnknown, и потом строкой fld.SetFieldType(ftstring); - уже ничего не меняется.

Подскажите пожалуйста - где я ошибаюсь.



Delirium   (2001-12-18 11:25) [1]


var fld:TStringField;




Форум: "Базы";
Поиск по всему сайту: delphimaster.net;
Текущий архив: 2002.01.21;
Скачать: [xml.tar.bz2];




Наверх





Память: 0.71 MB
Время: 0.029 c
7-66363           DNT                   2001-10-03 11:54  2002.01.21  
Margin у обычного popup menu.


14-66336          Dima-k17              2001-11-23 11:24  2002.01.21  
Недочёт


1-66311           Дмитрий Д.            2001-12-27 12:28  2002.01.21  
как загрузить текстовый файл в ричедит, например ? (файл в досовской кодировке)


1-66272           Quaker                2002-01-04 06:30  2002.01.21  
ActiveX


4-66414           Русский               2001-11-19 17:43  2002.01.21  
Людииии ааааааа Help :)))