Синтаксис:
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 |