From: | Hiroshi Inoue <Inoue(at)tpf(dot)co(dot)jp> |
---|---|
To: | "Brian J(dot) Erickson" <ericksbr(at)infocon-inc(dot)com> |
Cc: | pgsql-odbc(at)postgresql(dot)org |
Subject: | Re: ODBC, SQLExecute and HY010 |
Date: | 2003-09-02 03:21:16 |
Message-ID: | 3F540CAC.A9AE419B@tpf.co.jp |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-odbc |
"Brian J. Erickson" wrote:
>
> Hello,
>
> I have been getting intermentent errors
> with SQLExecute.
> Using SQLGetDiagRec, I get:
> "HY010\nError Code: 3\nConnection is already in use."
>
> I am running:
> The latest postgresql ODBC driver.
> Windows 2000
> VC++ 6.0
> The application is muliti-threaded.
> Functions are called via CRecordset.
>
> I have wrapped the queries in critical
> sections, which seemed to minimized
> the problem, but not eliminate it.
>
> The problem seems to be occuring in the function:
> SC_execute(StatementClass *self)
> Line: conn->status = CONN_EXECUTING;
> Lines: if (CONN_DOWN != conn->status)
> conn->status = oldstatus;
>
> If I set the next execution line for the SQLExecute function,
> the command executes just fine.
Could you trythe latest snapshot at
http://www.geocities.jp/inocchichichi/psqlodbc/ ?
regards,
Hiroshi Inoue
http://www.geocities.jp/inocchichichi/psqlodbc/
From | Date | Subject | |
---|---|---|---|
Next Message | E. Zorn (RDG-rational) | 2003-09-02 12:57:13 | Change connection (IP, or Databasename) |
Previous Message | Hiroshi Inoue | 2003-09-01 23:32:02 | Re: Some corrections on psqlodbc driver |