Возвращает запрос на выборку данных, используя заданное пользовательское подключение.
Синтаксис
Параметры
- userConnection
- Пользовательское подключение.
Тип возвращаемого значения
Экземпляр
Terrasoft.Core.DB.Select для текущего запроса к схеме объекта.
Исключения
Пример
EntitySchemaManager esqManager = UserConnection.EntitySchemaManager;
// Создание экземпляра запроса с корневой схемой "Сity".
var esqResult = new EntitySchemaQuery(esqManager, "City");
esqResult.AddColumn("Id");
// Получение экземпляра результирующего запроса на выборку.
Select esqSelectQuery = esqResult.GetSelectQuery(UserConnection);
// Получение текста результирующего запроса.
string esqSqlText = esqSelectQuery.GetSqlText();
// Текст результирующего sql-запроса.
// MS SQL:
// SELECT
// [City].[Id] [Id]
// FROM
// [dbo].[City] [City]
// Oracle:
//SELECT
// "City"."Id" "Id"
// FROM
// "City" "City"
|
Смотри также