Сообщение от
Товарищ ♂uatr
Добрый день.
Какую цель преследуете?
Для примера с диалогом стоит посмотреть в сторону формирования запросе без его выполнения (ключевое слово noFetch и передача курсора, либо query, как писали ранее).
Если задача перебрать два раза один и тот же набор данных - есть иные способы решения. Например система событий. Сделав класс получатель - подписчиком на событие.