Re: Client software vs cursor problem?

Поиск
Список
Период
Сортировка
От Hiroshi Inoue
Тема Re: Client software vs cursor problem?
Дата
Msg-id 3EFA6BEE.1E3ED48F@tpf.co.jp
обсуждение исходный текст
Ответ на Client software vs cursor problem?  (Richard Huxton <dev@archonet.com>)
Ответы Re: Client software vs cursor problem?  (Richard Huxton <dev@archonet.com>)
Список pgsql-odbc
Which version of psqlodbc driver are you using ?

regards,
Hiroshi Inoue
    http://www.geocities.jp/inocchichichi/psqlodbc/

Richard Huxton wrote:
>
> I've got a client trying to access PG through ODBC from something called ENVOX
> (a telecomms IVR system). It lets you build control scripts visually by
> dragging/dropping boxes and setting some params.
>
> Now, if he uses a SELECT box to open a (static) cursor then an INSERT box to
> add a record it fails, but *only* if the select returns no records. If the
> INSERT box is replaced by a "RAWSQL" box he can successfully build his own
> insert statement and run it. He's happy enough with this workaround, but it'd
> be good if we can figure out what's happening.
>
> The error he gets is "row value out of range" which appears to be HY107 from
> googling. This suggests to me the INSERT box is trying to move to the
> first/last row or similar and failing because there are no rows.
> Unfortunately I'm no ODBC expert and can't see what code underlies the box.
>
> Two questions:
> 1. Does it sound like I'm on the right track?
> 2. Would getting him to turn on odbc-logging at his end help me to diagnose?
> (he's remote from me).
>
> Oh - we've tried variations on the cursor type and cursor-concurrency settings
> and they seem to make no difference.

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

Предыдущее
От: Richard Huxton
Дата:
Сообщение: Client software vs cursor problem?
Следующее
От: Richard Huxton
Дата:
Сообщение: Re: Client software vs cursor problem?