1) Change all internal SQL function calls from
Hiroshi Inoue <inoue@tpf.co.jp>
1) Change all internal SQL function calls from SQLxxxx() to PGAPI_xxxx(). 2) Handle an escaped date/time format as a parameter. 3) Improve the tuple allocation a little. 4) The preparation of ODBC 3.0 a little. 5) Updatable cursors(may be deprecated before long).
Files
| Path | Change | +/− |
|---|---|---|
| src/interfaces/odbc/bind.c | modified | +19 −14 |
| src/interfaces/odbc/columninfo.c | modified | +1 −0 |
| src/interfaces/odbc/connection.c | modified | +35 −33 |
| src/interfaces/odbc/connection.h | modified | +1 −0 |
| src/interfaces/odbc/convert.c | modified | +55 −5 |
| src/interfaces/odbc/dlg_specific.c | modified | +1 −0 |
| src/interfaces/odbc/drvconn.c | modified | +7 −6 |
| src/interfaces/odbc/environ.c | modified | +21 −10 |
| src/interfaces/odbc/execute.c | modified | +42 −40 |
| src/interfaces/odbc/info.c | modified | +251 −196 |
| src/interfaces/odbc/options.c | modified | +28 −39 |
| src/interfaces/odbc/parse.c | modified | +121 −84 |
| src/interfaces/odbc/pgtypes.c | modified | +6 −4 |
| src/interfaces/odbc/psqlodbc.def | modified | +22 −0 |
| src/interfaces/odbc/psqlodbc.h | modified | +4 −1 |
| src/interfaces/odbc/qresult.c | modified | +10 −6 |
| src/interfaces/odbc/qresult.h | modified | +1 −0 |
| src/interfaces/odbc/results.c | modified | +599 −57 |
| src/interfaces/odbc/statement.c | modified | +31 −15 |
| src/interfaces/odbc/statement.h | modified | +3 −0 |
| src/interfaces/odbc/win32.mak | modified | +20 −0 |