Issue with Money field using ODBC to Access database

From: "John Van De Giessen" <jvdg(at)internode(dot)on(dot)net>
To: <pgsql-odbc(at)postgresql(dot)org>
Cc: "Neville Cook" <ncook(at)internode(dot)on(dot)net>
Subject: Issue with Money field using ODBC to Access database
Date: 2016-02-11 23:10:51
Message-ID: 001501d16521$740250d0$5c06f270$@internode.on.net
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-odbc

Hello,

We are using Postgres 9.5 and ODBC ANSI driver version 9.05.01.00

We are receiving the following error message:

ODBC-update on a linked table 'tblMembers' failed

ERROR: operator does not exist: money = double precision;

Error while executing the query

This occurs when we attempt to Update a recordset to a table that contains a
Money field using either:

1) Dao from within Delphi , or

2) From within Access97 itself

Note that we are not actually updating the Money field or referring to it in
any way in the query; We are updating a Text field but the table happens to
contain a Money field. (However, the same error occurs if we do attempt to
update the money field)

The PostgreSQL Money field maps to a Double in Access.

Note: This is NOT an issue when using the 9.03.xx ODBC driver; In that case
it also maps as a double and the same query/recordset update, works
perfectly fine.

Regards,

John Van De Giessen

Thyme software

Responses

Browse pgsql-odbc by date

  From Date Subject
Next Message Dang Minh Huong 2016-02-12 03:43:36 Re: Degradation of performance when upgrade psqlodbc to 09.03.0400
Previous Message Dang Minh Huong 2016-02-11 13:51:06 Re: Degradation of performance when upgrade psqlodbc to 09.03.0400