Re: PG 8.2's JDBC, and Statement.executeUpdate(String,

Поиск
Список
Период
Сортировка
От Kris Jurka
Тема Re: PG 8.2's JDBC, and Statement.executeUpdate(String,
Дата
Msg-id Pine.BSO.4.64.0612140008120.28047@leary2.csoft.net
обсуждение исходный текст
Ответ на PG 8.2's JDBC, and Statement.executeUpdate(String, String[]) causing AbstractMethodError  (Ken Johanson <pg-user@kensystem.com>)
Список pgsql-jdbc

On Wed, 13 Dec 2006, Ken Johanson wrote:

> Hello all,
>
> I'm getting a:
>
> AbstractMethodError:
> org.postgresql.jdbc2.Jdbc2Statement.executeUpdate(Ljava/lang/String;[Ljava/lang/String;)I
>
> when I call Statement.executeUpdate(String, String[]) on the PG 8.2 distro's
> JDBC driver (I did not check any other versions).
>

executeUpdate(String, String[]) is a JDBC3 method, but you are evidently
using a JDBC2 driver.  When you use a JDBC3 driver you will get a
SQLException reporting that this method is not implemented if you
supply anything other than an array of zero length.  Actually this should
probably also allow a null array as now it will throw a NPE when it
shouldn't.

Kris Jurka


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

Предыдущее
От: Ken Johanson
Дата:
Сообщение: Synthesize support for Statement.getGeneratedKeys()?
Следующее
От: Michael Paesold
Дата:
Сообщение: Re: Synthesize support for Statement.getGeneratedKeys()?