Объект IQuery
Метод AddSelect – добавить поле в набор данных
Синтаксис:
function AddSelect( const Field: WideString; FieldType: TFieldDataType; Size: Integer): Integer; |
Параметры:
Field – имя поля в формате [<Имя таблицы>.]<Имя поля>[ as <Алиас поля>]. В разделе select можно указывать поля таблиц, указанных в разделе from. Имя таблицы и имя поля можно получить с помощью свойств IDataSet.SQLTableName, IObject.SQLTableName, IField.SQLFieldName, IRequisite.SQLFieldName.
Если в разделе from указан алиас таблицы, то имя поля следует задавать в формате: [<Алиас таблицы>.]<Имя поля>[ as <Алиас поля>]. Алиасы таблиц, используемые в SQL-запросе набора данных, можно получить с помощью свойств IDataSet.TableName, IObject.TableName.
Для формирования параметра удобно использовать функцию Format;
FieldType - тип данных поля;
Size – длина строкового поля (указывается только в том случае, когда FieldType равно fdtString).
Возвращаемое значение:
Идентификатор поля в запросе.
Описание:
Метод добавляет поле в раздел select SQL-запроса. Если раздел select еще не был определен, то он создается. Если раздел select уже был определен, то новое поле добавляется в конец раздела. Идентификатор поля в запросе следует использовать в качестве параметра метода DelSelect для удаления поля из запроса.
См. также:
· метод AddFrom;
· метод AddWhere;
· метод DelSelect;
· свойство IDataSet.SQLTableName;
· свойство IDataSet.TableName;
· свойство IField.SQLFieldName;
· свойство IObject.SQLTableName;
· свойство IObject.TableName;
· свойство IRequisite.SQLFieldName.
© 2009, Компания DIRECTUM
|
Отправить комментарий к этому разделу на
support@directum.ru
|