| От | Doug Kearns |
|---|---|
| Тема | [Bug] ResultSet#getMetaData() returns null |
| Дата | |
| Msg-id | 20030518132341.GA18771@localhost.localdomain обсуждение исходный текст |
| Ответы |
Re: [Bug] ResultSet#getMetaData() returns null
|
| Список | pgsql-jdbc |
Hello all,
ResultSet#getMetaData() is returning null, using the current CVS driver,
if called before ResultSet#next()
<snippet>
db.setAutoCommit(false);
CallableStatement st = db.prepareCall( "{ ? = call doit () }" );
st.registerOutParameter(1, Types.OTHER);
st.execute();
ResultSet rs = (ResultSet) st.getObject(1);
ResultSetMetaData md = rs.getMetaData();
System.out.println( "Column count = " + md.getColumnCount() );
//Exception in thread "main" java.lang.NullPointerException
//at org.postgresql.jdbc2.AbstractJdbc2ResultSetMetaData.getColumnCount(AbstractJdbc2ResultSetMetaData.java:33)
//at JDBCTest.main(JDBCTest.java:16)
rs.next();
</snippet>
Regards,
Doug
В списке pgsql-jdbc по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера