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