2.1. Создание TssDataStorage

Создать объект типа TssDataStorage можно двумя способами:

  1. Наиболее гибкий способ – через предварительное создание списка полей TssDataStorage.

    1. Создается список полей – объект типа TssDataStorageFieldList.

    2. Создаются все необходимые поля TssDataStorage, через вызовы конструктора этих полей. В качестве одного из параметров указывается список полей из предыдущего пункта. Каждое поле при создании автоматически добавляется в этот список.

    3. Создается объект типа TssDataStorage, через вызов конструктора Create. В качестве параметра конструктора указывается список полей из п. a.

  2. Менее гибкий, но более простой способ – через вызов конструктора CreateByDescription. В качестве параметра конструктора указывается строка с перечислением полей и их типов.

    Пример:

    DS := TssDataStorage.CreateByDescription('fld1 UNIQUEIDENTIFIER, fld2 STRING, fld3 BIT, fld4 INT’.