![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как создать поле в ClientDatSet [D7]
Вася © (2006-06-12 19:49:00)Всем здравствуйте!
Поскажите плиз как создать поле в ClientDataSet, че-то у меня никак не получается! Да и доку по вопросу не могу найти. Если знаете где данная тема освещается(ну типа ClientDataSet для "Чайников":) дйте ссылочку.
Заранее спасибо.
API (2006-06-13 08:33:00) [21]как создать поле в ClientDataSet
Как и в любом другом DataSet'е:
var
F: TField;
begin
F := TIntegerField.Create(DataSet);
F.FieldName := 'MyField';
F.Index := DataSet.FieldCount;
F.DataSet := DataSet;
F := TStringField.Create(DataSet);
F := TWideStringField.Create(DataSet);
F := TDateTimeField.Create(DataSet);
<...>
F.FieldKind := <[fkData, fkCalculated, fkInternalCalk, fkLookup]>;
(и прочие свойства)
P.S. Но ДО открытия/создания набора данных.
Johnmen (2006-06-12 20:24:00) [22]Даблклик на ClientDataSet - редактор полей.