Re: Does PG's JDBC support prepared statements at all?

Поиск
Список
Период
Сортировка
От Dave Cramer
Тема Re: Does PG's JDBC support prepared statements at all?
Дата
Msg-id 00f601c15a44$14c056f0$8201a8c0@inspiron
обсуждение исходный текст
Ответ на Does PG's JDBC support prepared statements at all?  ("Dr. Evil" <drevil@sidereal.kz>)
Список pgsql-jdbc
Remove the single quotes from '?' there is no need for them.

Dave

-----Original Message-----
From: pgsql-jdbc-owner@postgresql.org
[mailto:pgsql-jdbc-owner@postgresql.org] On Behalf Of Dr. Evil
Sent: October 20, 2001 7:14 PM
To: pgsql-jdbc@postgresql.org
Subject: [JDBC] Does PG's JDBC support prepared statements at all?



There is a bunch of documentation for prepared statements in PG's JDBC,
it seems that the only thing prepared statements do is throw exceptions.

Here's some code I'm trying:

                String newvalue = "This is a new value";
                int accountnumber = 54;
                String qstring = "UPDATE foo SET message = '?' WHERE
number = ?";
        PreparedStatement st = db.prepareStatement(qstring);
                st.setString(1, newvalue);
                st.setInt(2, accountnumber);
                st.execute();
                st.clearParameters();
                st.close();

and I always get a Parameter index out of range error, which seems
impossible.  Any idea what's going on?

---------------------------(end of broadcast)---------------------------
TIP 4: Don't 'kill -9' the postmaster



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

Предыдущее
От: Rene Pijlman
Дата:
Сообщение: Re: Does PG's JDBC support prepared statements at all?
Следующее
От: Ned Wolpert
Дата:
Сообщение: Re: [PATCHES] Ant configuration