Создать объект типа TssDataStorage
можно двумя способами:
Наиболее гибкий способ – через предварительное создание списка полей TssDataStorage
.
Создается список полей – объект типа TssDataStorageFieldList
.
Создаются все необходимые поля TssDataStorage
, через вызовы конструктора этих полей. В качестве одного из параметров указывается список полей из предыдущего пункта. Каждое поле при создании автоматически добавляется в этот список.
Создается объект типа TssDataStorage
, через вызов конструктора Create
. В качестве параметра конструктора указывается список полей из п. a.
Менее гибкий, но более простой способ – через вызов конструктора CreateByDescription
. В качестве параметра конструктора указывается строка с перечислением полей и их типов.
Пример:
DS := TssDataStorage.CreateByDescription('fld1 UNIQUEIDENTIFIER, fld2 STRING, fld3 BIT, fld4 INT’.