Merge [TRAFODION-2743] PR 1633 Add Windows ODBC LOB support
Project: http://git-wip-us.apache.org/repos/asf/trafodion/repo Commit: http://git-wip-us.apache.org/repos/asf/trafodion/commit/bcce340b Tree: http://git-wip-us.apache.org/repos/asf/trafodion/tree/bcce340b Diff: http://git-wip-us.apache.org/repos/asf/trafodion/diff/bcce340b Branch: refs/heads/master Commit: bcce340bb19b79b838c1bef82c7f0159b2f97fd9 Parents: 40cd13b e1170ba Author: Dave Birdsall <[email protected]> Authored: Mon Jul 16 20:19:38 2018 +0000 Committer: Dave Birdsall <[email protected]> Committed: Mon Jul 16 20:19:38 2018 +0000 ---------------------------------------------------------------------- win-odbc64/Common/TransportBase.h | 2 + win-odbc64/Common/marshalingdrvr_drvr.cpp | 123 ++++++++ win-odbc64/Common/marshalingdrvr_drvr.h | 27 ++ win-odbc64/Krypton/generated_incs/odbc_cl.h | 52 ++++ .../odbcclient/drvr35/Interface/odbcs_drvr.cpp | 227 ++++++++++++++ .../odbcclient/drvr35/Interface/odbcs_drvr.h | 24 ++ win-odbc64/odbcclient/drvr35/cconnect.cpp | 3 + win-odbc64/odbcclient/drvr35/cconnect.h | 4 + win-odbc64/odbcclient/drvr35/cdesc.cpp | 24 +- win-odbc64/odbcclient/drvr35/cstmt.cpp | 309 +++++++++++++++++++ win-odbc64/odbcclient/drvr35/cstmt.h | 27 ++ win-odbc64/odbcclient/drvr35/ctosqlconv.cpp | 12 + win-odbc64/odbcclient/drvr35/drvr35_os.vcxproj | 4 +- .../odbcclient/drvr35/drvr35_os.vcxproj.filters | 6 + win-odbc64/odbcclient/drvr35/drvrglobal.cpp | 5 +- win-odbc64/odbcclient/drvr35/drvrnet.cpp | 12 + win-odbc64/odbcclient/drvr35/drvrnet.h | 21 ++ win-odbc64/odbcclient/drvr35/lob.cpp | 88 ++++++ win-odbc64/odbcclient/drvr35/lob.h | 38 +++ win-odbc64/odbcclient/drvr35/netstmt.cpp | 95 ++++++ win-odbc64/odbcclient/drvr35/sqltocconv.cpp | 28 +- win-odbc64/odbcclient/drvr35/sqltocconv.h | 4 +- win-odbc64/sql/cli/sqlcli.h | 4 + 23 files changed, 1132 insertions(+), 7 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/trafodion/blob/bcce340b/win-odbc64/odbcclient/drvr35/cconnect.cpp ----------------------------------------------------------------------
