Re: PG 8.2's JDBC, and Statement.executeUpdate(String, String[])
От
Ken Johanson
Тема
Re: PG 8.2's JDBC, and Statement.executeUpdate(String, String[])
Дата
Msg-id
4580DEA7.2030604@kensystem.com
Ответ на
Список
Дерево обсуждения
PG 8.2's JDBC, and Statement.executeUpdate(String, String[]) causing
AbstractMethodError Ken Johanson <pg-user@kensystem.com>
Re: PG 8.2's JDBC, and Statement.executeUpdate(String, Kris Jurka <books@ejurka.com>
Re: PG 8.2's JDBC, and Statement.executeUpdate(String, String[]) Ken Johanson <pg-user@kensystem.com>
Kris Jurka wrote: > > > 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 > > > > Thank you Kris. Yes, I just now noticed that. Had both 2 and 3 drivers in my classpath. Removed the V2 drivers, but now I get a: org.postgresql.util.PSQLException: Returning autogenerated keys is not supported I'll have to do some searching to find out why this features isn't supported (unless someone has quick pointers to docs :). Thank you again, Ken
В списке pgsql-jdbc по дате отправления
От: Ken Johanson
Дата: