Re: CallableStatements: index starts at 2

Поиск
Список
Период
Сортировка
От Dave Cramer
Тема Re: CallableStatements: index starts at 2
Дата
Msg-id C28DF2D1-AD42-47E3-9324-35E2F7014019@fastcrypt.com
обсуждение исходный текст
Ответ на Re: CallableStatements: index starts at 2  (Andres Olarte <olarte.andres@gmail.com>)
Ответы Re: CallableStatements: index starts at 2
Re: CallableStatements: index starts at 2
Список pgsql-jdbc
I just checked in a fix for this. It hasn't been well tested on all the various servers so please report problems back to me.

dave
On 14-Dec-05, at 11:38 AM, Andres Olarte wrote:

You probably should use prepareStatement instead of prepareCall.  I had the same problem.  You can search the archives to look for a better explanation which I don't remmember right now

On 12/14/05, Thomas Frieling <frieling@8hertz.de> wrote:
It seems that in Version "8.2dev-500 JDBC 3" CallableStatements are
implemented differently from older Versions.
The index to set fields now starts at 2.

This _did_ work:
CallableStatement cS = con.prepareCall("{ call test(?)}";
cS.setString( 1, "abc" );

This _now_ works:
CallableStatement cS = con.prepareCall("{ call test(?)}";
cS.setString( 2, "abc" );

Thanks,
Thomas


---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
      subscribe-nomail command to majordomo@postgresql.org so that your
      message can get through to the mailing list cleanly


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

Предыдущее
От: Andres Olarte
Дата:
Сообщение: Re: CallableStatements: index starts at 2
Следующее
От: Assad Jarrahian
Дата:
Сообщение: an efficient way of checking if the connection to a db is actually open