Перейти к основному содержимому

РезультатВыборкиSql

Стд::БазаДанных::Sql::РезультатВыборкиSql Доступность: Сервер

Результат выполнения запроса.

Сравнение ссылочное

Иерархия типа

Базовые типы: Закрываемое, Объект


Операция []

Только чтение

Возвращает значение поля с указанным именем.


Динамические свойства

Свойство содержит значение одноименного поля результата выполнения запроса.
Если имя поля результата выполнения запроса не является корректным идентификатором с точки зрения встроенного языка — обращение возможно с помощью операции []. Например: Результат["Имя поля"].
Если результат не спозиционирован на записи (см. метод Следующий)- при обращении к свойству выдается ошибка. Изначально результат создается неспозиционированным на выборке.


Методы

Закрыть

Доступность: Сервер

Закрыть()
Переопределение: Закрыть

Закрывает результат выполнения запроса и освобождает связанные с ним ресурсы.


КакСоответствие

Доступность: Сервер

КакСоответствие(): Соответствие<Строка, Объект>
Возвращает соответствие, в котором ключ - имя поля выборки, а значение - значение поля. Если результат не спозиционирован на записи (см. метод Следующий), выбрасывается исключение ИсключениеSql.


Получить

Доступность: Сервер

Получить(ИмяПоля: Строка): Объект
Возвращает значение одноименного поля результата запроса. Если результат не спозиционирован на записи (см. метод Следующий)), выбрасывается исключение ИсключениеSql. Если нет поля с указанным именем, выбрасывается исключение ИсключениеНедопустимыйАргумент. Необходимо иметь в виду, что при работе с некоторыми базами (например MS SQL) значение Blob полей, которые читаются потоками, нельзя получить после обращения к другому полю, т.к. при обращении к другому полю этот поток закрывается.


Следующий

Доступность: Сервер

Следующий(): Булево
Пытается спозиционироваться на следующую запись результата. Изначально результат создается не спозионированным на записи. Возвращает Истина, если есть следующая запись результата.


Список унаследованных методов

Объект

ВСтроку, ПолучитьТип, Представление