Java Использование метода SQL Execute, но возможность доступа к результатам

Вместо сложных SQL-запросов, попыток, перехвата и финалов повсюду в коде у меня есть метод execute (SQL, до трех входов ) однако, если вы пытаетесь получить доступ к ResultsSet, это происходит вне выполнения, вы получаете ошибку:

"Operation not allowed after ResultSet closed"

Причина в том, что, когда вы закрываете PreparedStatement, он закрывает ResultsSetToo (и кажется, что нет никакого способа обойти это).

Есть способ исправить это? Единственное, что я мог придумать, это преобразовать его в массив, который хранится

Большое спасибо за ваше время,

5
задан Pez Cuckow 12 January 2011 в 22:23
поделиться