From: | Gilles DAROLD <gilles(at)darold(dot)net> |
---|---|
To: | pgsql-general(at)postgresql(dot)org |
Subject: | Problem with libpsqlodbc |
Date: | 2001-08-23 15:58:43 |
Message-ID: | 3B852833.6CD5FC63@darold.net |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general pgsql-odbc |
Hi,
I have send some patches to the OpenLDAP team to have it work with
PostgreSQL and they should be applied asap. This works fine but with
a not usefull workaround.
I we want to have PG fully compatible with OpenLDAP we need to resolve
a problem regarding the libpsqlodbc library.
In OpenLDAP they call the function SQLBindParameter as follow:
SQLBindParameter(sth,1,SQL_PARAM_OUTPUT,SQL_C_ULONG,SQL_INTEGER,0,0,&new_keyval,0,0);
And then the statement is executed with SQLExecDirect as follow:
rc=SQLExecDirect(sth,oc->create_proc,SQL_NTS);
What they expected is that the 'new_keyval' pointer may be modified at
execution time,
with the new unique identifier returned by the query, typically a
sequence number.
It works fine with other database (mySQL, Oracle, etc.) but not with
PostgreSQL.
What's the problem ? Is the SQLBindParameter call is wrong ?
My knowledge is not enougth to find it.
If someone could explain me what's wrong !
Regards,
Gilles DAROLD
From | Date | Subject | |
---|---|---|---|
Next Message | Denis Gasparin | 2001-08-23 16:05:35 | |
Previous Message | Dirk Boenning | 2001-08-23 15:50:41 | Looking for JDBC Driver |
From | Date | Subject | |
---|---|---|---|
Next Message | Tamara D. Blum | 2001-08-23 19:03:38 | I cant' configure ODBC |
Previous Message | Jeff Eckermann | 2001-08-23 14:59:01 | Re: problems transfering databases |