Объекты DIRECTUM

 

Объект IObject

 

Метод AddSelect – добавить поле в запрос набора данных

Синтаксис:

function AddSelect(

  const FieldName: WideString;

  FieldType: TFieldDataType;

  Size: Integer): Integer;

Параметры:

FieldName – имя поля в формате [<Имя таблицы>.]<Имя поля>[ as <Алиас поля>]. В разделе select можно указывать поля таблиц, указанных в разделе from. Имя таблицы и имя поля можно получить с помощью свойств SQLTableName, IDataSet.SQLTableName, IRequisite.SQLFieldName.

Если в разделе from указан алиас таблицы, то имя поля следует задавать в формате: [<Алиас таблицы>.]<Имя поля>[ as <Алиас поля>]. Алиасы таблиц, используемые в SQL-запросе набора данных объекта, можно получить с помощью свойства TableName.

Для формирования параметра удобно использовать функцию Format;

FieldType - тип данных поля;

Size – длина строкового поля (указывается только в том случае, когда FieldType равно fdtString).

Возвращаемое значение:

Идентификатор поля в запросе.

Описание:

Метод добавляет поле в раздел select SQL-запроса набора данных. Идентификатор поля в запросе следует использовать в качестве параметра метода DelSelect для удаления поля из запроса.

 

 

См. также:

·         метод AddFrom;

·         метод AddWhere;

·         метод DelSelect;

·         свойство TableName;

·         свойство SQLTableName;

·         свойство IDataSet.SQLTableName;

·         свойство IRequisite.SQLFieldName.