Opened 18 years ago
Closed 18 years ago
#59 closed defect (fixed)
ODBC: Native Linux drivers for Sybase 12.5.4, 15.0 - autogenerated columns
Reported by: | gavincramer | Owned by: | gavincramer |
---|---|---|---|
Priority: | major | Milestone: | 3.3.0 |
Component: | ODBC Provider | Version: | 3.2.0 |
Severity: | 3 | Keywords: | |
Cc: | External ID: |
Description
There is a defect in the native ODBC drivers for 12.5.4 and 15.0. They do not report autogenerated columns as such. The ODBC call SQLColAttribute returns success, but does not actually assign to its output parameters. This makes it impossible to insert into tables with autogenerated columns, which are very common as primary keys.
Change History (2)
comment:1 by , 18 years ago
Owner: | changed from | to
---|---|
Status: | new → assigned |
comment:2 by , 18 years ago
Resolution: | → fixed |
---|---|
Status: | assigned → closed |
Note:
See TracTickets
for help on using tickets.
This fixes a defect in the detection of auto-generated column values (commonly used as primary keys of feature tables) in the ODBC Provider when using native (vendor-supplied) drivers on Linux for Sybase 12.5.4 and 15.0. It follows work done in Ticket #55.
Reviewer: Dan Stoica
Log (includes changes from 3.2.x branch for Ticket #55 and Ticket #59):
Revision: 2730 Author: gavincramer Date: 2:32:48 PM, Wednesday, April 11, 2007 Message: Ticket #55 ODBC: Native Linux drivers for Oracle, Sybase Ticket #59 ODBC: Native Linux drivers for Sybase 12.5.4, 15.0 - autogenerated columns
Modified : /trunk/Providers/GenericRdbms/Inc/Rdbi/vndr_info.h Modified : /trunk/Providers/GenericRdbms/Src/ODBC/Fdo/FdoRdbmsOdbcConnection.cpp Modified : /trunk/Providers/GenericRdbms/Src/ODBC/SchemaMgr/Ph/Mgr.cpp Modified : /trunk/Providers/GenericRdbms/Src/ODBC/SchemaMgr/Ph/Mgr.h Modified : /trunk/Providers/GenericRdbms/Src/ODBC/SchemaMgr/Ph/Rd/OraColumnReader.cpp Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/col_.c Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/connect.c Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/constants.h Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/execute.c Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/objects_.c Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/structs.h Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/users_.c Modified : /trunk/Providers/GenericRdbms/Src/ODBCDriver/vndr_info.c Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoInsertTest.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcBaseSetup.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcBaseSetup.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcConnectionUtil.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoConnectTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoDeleteTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoDeleteTest.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoInsertTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoInsertTest.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoSelectTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoSelectTest.h