Re: Passing numeric Bind variables to ODBC driver convers to "Double precision"

Поиск
Список
Период
Сортировка
От Barry Bell
Тема Re: Passing numeric Bind variables to ODBC driver convers to "Double precision"
Дата
Msg-id 542B943ED5D72E408BF9CBBD61ABC94D52D11039@VA3DIAXVSC31.RED001.local
обсуждение исходный текст
Ответ на Re: Passing numeric Bind variables to ODBC driver convers to "Double precision"  (Hiroshi Inoue <inoue@tpf.co.jp>)
Ответы Re: Passing numeric Bind variables to ODBC driver convers to "Double precision"  (Hiroshi Inoue <inoue@tpf.co.jp>)
Список pgsql-odbc
Thanks, "UseServerSidePrepare=1;  does appear to fix this. (working for both numeric and integer)

Next issue,
When calling a function in postgres, the postgres is returning a blank string ('').
This is showing as a blank longvarchar(memo,clob) instead of a varchar.

Any ideas?
 
Thanks
Barry Bell, IT Department 
Office: 954-429-3771 x267 Fax: 954-281-1464 email Barry_Bell@harte-hanks.com


-----Original Message-----
From: Hiroshi Inoue [mailto:inoue@tpf.co.jp] 
Sent: Thursday, April 12, 2012 9:24 AM
To: Barry Bell
Cc: pgsql-odbc@postgresql.org
Subject: Re: [ODBC] Passing numeric Bind variables to ODBC driver convers to "Double precision"

Hi Barry,

(2012/04/09 23:35), Barry Bell wrote:
>
>   Using the lastest of ODBC ANSI driver for windows 32bit ver 9.00.03  Calling from MS VFP 9.0
>
>   public nvar as interger
>   nvar=1
>   running the following sql:
>   "( select function_pkg(?nvar) "
>
>   The bind variable nvar will show in postgres as "Double Precision"  format instead of integer(or numeric)
>
>   Is there a setting on the ODBC driver for incoming vairables?

Are you turning on the Server side prepare option?

regards,
Hiroshi Inoue




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

Предыдущее
От: Hiroshi Inoue
Дата:
Сообщение: Re: Passing numeric Bind variables to ODBC driver convers to "Double precision"
Следующее
От: Hiroshi Inoue
Дата:
Сообщение: Re: Passing numeric Bind variables to ODBC driver convers to "Double precision"