[2002-03-28]

Hiroshi Inoue <inoue@tpf.co.jp>

Commit: 6852741c1879fd2bd5ab5b367c7fc5a130dfd4da
Author: Hiroshi Inoue <inoue@tpf.co.jp>
Date: 2002-03-28T08:08:07Z
Releases: 7.3.1
[2002-03-28]
1) Prepare to separate 4 kinds of Descriptor handles.
2) Detect the transaction status more naturally.
3) Improve Parse Statement functionality for the use
   of updatable cursors.
4) Improve updatable cursors.
5) Implement SQLGetDescField() and improve SQLColAttribute().
6) etc.

Files

PathChange+/−
src/interfaces/odbc/bind.c modified +234 −113
src/interfaces/odbc/bind.h modified +4 −1
src/interfaces/odbc/connection.c modified +61 −28
src/interfaces/odbc/connection.h modified +6 −0
src/interfaces/odbc/convert.c modified +69 −74
src/interfaces/odbc/descriptor.h added +96 −0
src/interfaces/odbc/dlg_specific.c modified +15 −2
src/interfaces/odbc/dlg_specific.h modified +2 −2
src/interfaces/odbc/environ.c modified +9 −2
src/interfaces/odbc/execute.c modified +58 −40
src/interfaces/odbc/info30.c modified +14 −12
src/interfaces/odbc/info.c modified +109 −94
src/interfaces/odbc/misc.c modified +5 −0
src/interfaces/odbc/misc.h modified +7 −5
src/interfaces/odbc/multibyte.c modified +3 −3
src/interfaces/odbc/multibyte.h modified +0 −3
src/interfaces/odbc/odbcapi30.c modified +85 −182
src/interfaces/odbc/odbcapi30w.c modified +61 −1
src/interfaces/odbc/odbcapi.c modified +3 −2
src/interfaces/odbc/options.c modified +9 −9
src/interfaces/odbc/parse.c modified +86 −71
src/interfaces/odbc/pgapi30.c modified +837 −68
src/interfaces/odbc/pgapifunc.h modified +3 −0
src/interfaces/odbc/pgtypes.c modified +198 −48
src/interfaces/odbc/pgtypes.h modified +10 −4
src/interfaces/odbc/psqlodbc30w.reg added +16 −0
src/interfaces/odbc/psqlodbc_api30.def modified +1 −1
src/interfaces/odbc/psqlodbc_api30w.def modified +2 −1
src/interfaces/odbc/psqlodbc.h modified +12 −15
src/interfaces/odbc/psqlodbc.rc modified +30 −26
src/interfaces/odbc/qresult.c modified +70 −37
src/interfaces/odbc/qresult.h modified +3 −2
src/interfaces/odbc/resource.h modified +2 −1
src/interfaces/odbc/results.c modified +397 −260
src/interfaces/odbc/setup.c modified +2 −2
src/interfaces/odbc/statement.c modified +131 −133
src/interfaces/odbc/statement.h modified +20 −34
src/interfaces/odbc/tuple.h modified +15 −4
src/interfaces/odbc/win32_30w.mak modified +9 −9
src/interfaces/odbc/win32.mak modified +2 −2