Link Search Menu Expand Document

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

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

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

graph BT;
РезультатВыборкиSql-->Закрываемое;
Закрываемое-->Объект;

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

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


Методы

Закрыть

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

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


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

КакСоответствие(): Соответствие<Строка, Объект>

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


Получить

Получить(ИмяПоля: Строка): Объект

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


Следующий

Следующий(): Булево

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


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

Объект