JDBC question: Creating new arrays

Поиск
Список
Период
Сортировка
От Joe Tomcat
Тема JDBC question: Creating new arrays
Дата
Msg-id 1037214022.1472.6.camel@linux
обсуждение исходный текст
Список pgsql-general
It seems that there is a difficulty in JDBC with creating arrays.  I
have an array of ints that I want to store in PG.  If I try code like
this:

int[] intArray = { .... };
PreparedStatement ps = db.prepareStatement(...);
ps.setObject(1, intArray);

it doesn't work.  There is a PreparedStatement.setArray() method, but it
takes a java.sql.Array as an argument, and yet the Array interface
doesn't define any constructors and there doesn't seem to be any factory
for it either!!!!

Help!  What do I do here?  Can I fix this by moving over to the new
javax.sql packages?  Do I need to use some non-portable code?

Thanks!



В списке pgsql-general по дате отправления:

Предыдущее
От: Bruno Wolff III
Дата:
Сообщение: Re: Time manipulation..
Следующее
От: Doug McNaught
Дата:
Сообщение: Re: JDBC question: Creating new arrays