Объекты DIRECTUM > Работа с данными > IQuery – запрос >

Метод AddFrom – добавить таблицу в набор данных

Предыдущий раздел В начало Следующий раздел

Синтаксис:

function AddFrom(

 const TableName: WideString): Integer;

Параметры:

TableName – имена таблиц. Можно использовать только временные таблицы текущего пользователя. Имена таблиц следует указывать в следующем формате:

{<Имя таблицы> [as [<Псевдоним таблицы>]]} [,...n]

Имена таблиц можно получать с помощью свойств IObject.SQLTableName или IDataSet.SQLTableName. Псевдонимы таблиц могут быть произвольными, но должны совпадать с псевдонимами, указанными при вызове AddSelect.

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

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

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

Описание:

Метод добавляет таблицы в раздел from SQL-запроса набора данных. Если раздел from еще не был определен, то он создается. Если раздел from уже был определен, то новые таблицы добавляются в конец раздела. Идентификатор таблиц в запросе следует использовать при вызове DelFrom для удаления таблицы из запроса.

Примечание. При вызове метода не из ISBL-вычислений или из ISBL-вычислений с подключением к системе DIRECTUM, отличной от текущей, значение параметра должно строго соответствовать формату. В противном случае будет сгенерировано исключение.

См. также

Метод AddSelect

Метод AddWhere

Метод DelFrom

Свойство IDataSet.SQLTableName

Свойство IObject.SQLTableName