With CVS HEAD, numeric values are not read correctly.
The SQL_NUMERIC_STRUCT is filled with
.precision=3, .scale=5 for a number like 500.00123, which MSDASQL will
interpret as .00123 (noticed when MSDASQL had to convert it to a
string). Obviously the precision should be 8 or more.
The attached patch corrects this.
pgsql-odbc by date
|Next:||From: Dave Page||Date: 2005-01-17 10:13:29|
|Subject: Re: Wrong numeric conversion|
|Previous:||From: George Weaver||Date: 2005-01-16 14:03:00|
|Subject: Re: ODBC release plans?|