aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-04-26Make session optionalBoris Kolpackov3-10/+8
2012-04-23Polymorphic inheritance supportBoris Kolpackov23-563/+1600
2012-03-07Use RAII to free select statement resultsBoris Kolpackov5-36/+73
2012-03-02Bump version to 1.9.0.a1Boris Kolpackov2-4/+4
2012-03-02Reimplement C++11 support to be header-onlyBoris Kolpackov2-7/+3
This way, the same build of the runtime libraries can be used in both C++98 and C++11 modes. This is important for when runtimes are installed or packaged.
2012-03-01Add support for using C++11 std::unique_ptr to pass connection factoryBoris Kolpackov2-21/+29
2012-02-22Add support for composite object idsBoris Kolpackov3-4/+4
New pragma id_type (member). New test: common/composite-id. The composite example has also been updated.
2012-01-30Suppress warning1.8.0Boris Kolpackov1-1/+1
2012-01-29Bump version to 1.8.0Boris Kolpackov2-4/+4
2012-01-29Fix incorrect copyright holderBoris Kolpackov3-3/+3
2012-01-29Update copyright yearBoris Kolpackov87-87/+87
2012-01-29Remove author field from file headerBoris Kolpackov86-87/+1
Too much effort to maintain.
2012-01-26Implement support for database schemaBoris Kolpackov1-4/+2
New pragma qualifier: namespace. New pragma specifier: schema. The table specifier was extended to accept a schema prefix. New option: --default- schema. The common/schema test was extended to cover the new functionality.
2012-01-20Work around SQL Server 2005 bug with long data and OUTPUT clauseBoris Kolpackov2-1/+27
2012-01-20Cosmetic changesBoris Kolpackov1-5/+4
2012-01-20Rename long_buffer to long_data_bufferBoris Kolpackov3-7/+7
2012-01-18Add installation instructionsBoris Kolpackov1-1/+99
2012-01-17Autotools and VC++ build supportBoris Kolpackov18-0/+1302
2012-01-17Free direct statement before disconnectingBoris Kolpackov2-2/+2
2012-01-17Cosmetic changesBoris Kolpackov1-1/+0
2012-01-17Use ANSI versions of ODBC functions, get rid of warningsBoris Kolpackov4-56/+56
We have to use ANSI versions explicitly because VC++ build defaults to Unicode.
2012-01-14Update licenseBoris Kolpackov16-16/+16
2012-01-14Cosmetic changesBoris Kolpackov1-6/+6
2012-01-12Change short data max and default string sizes for SQL ServerBoris Kolpackov1-12/+12
Now the default short data max is 1024, non-key string size is 512 characters, and key string size is 256 characters. Also add default mapping for std::wstring.
2012-01-12Detect and throw when object/view with long data is re-loaded from query resultBoris Kolpackov7-7/+46
2012-01-12Query support for SQL ServerBoris Kolpackov17-16/+3581
2012-01-12Cosmetic changesBoris Kolpackov1-8/+10
2011-12-22Handle delayed result set freeing in all placesBoris Kolpackov1-0/+1
2011-12-21Do not select object id in container SELECT statementBoris Kolpackov2-15/+22
2011-12-21ODB compiler implementation, traits, and types test for SQL ServerBoris Kolpackov7-184/+2045
2011-12-13Initial value traits implementationsBoris Kolpackov7-9/+661
2011-12-12Bump version to 1.7.0Boris Kolpackov2-4/+4
2011-12-06Add NCUEL to list of documentation filesBoris Kolpackov1-1/+1
2011-12-06Remove stray commaBoris Kolpackov1-1/+1
2011-12-05Add link to licensing overview pageBoris Kolpackov1-0/+6
2011-12-05Update licensing informationBoris Kolpackov3-13/+308
2011-11-29Add object/view/container statements, statements cacheBoris Kolpackov14-12/+1454
2011-11-28Implement statements; add support for tracingBoris Kolpackov18-46/+1465
2011-11-28Add ODBC library import stubBoris Kolpackov6-9/+416
Supports both Windows ODBC driver manager and unixODBC.
2011-11-21Implement connection::execute()Boris Kolpackov2-7/+114
2011-11-20Implement support for transactionsBoris Kolpackov8-29/+226
2011-11-20Handle error conditions that are indicated via return codeBoris Kolpackov5-15/+51
2011-11-18Add missing library in libodb-mssql import stubBoris Kolpackov1-1/+1
2011-11-18Implement remaining database constructors, update optionsBoris Kolpackov3-174/+479
2011-11-17Add build system import/export stubsBoris Kolpackov5-0/+122
2011-11-17Translate certain SQLSTATE codes to special exceptionsBoris Kolpackov4-30/+128
2011-11-17Detect and mark lost connectionsBoris Kolpackov1-16/+31
2011-11-17Rename odbc.hxx to mssql.hxx for consistencyBoris Kolpackov5-10/+10
2011-11-17Add connection, connection-factory implementationsBoris Kolpackov13-19/+793
2011-11-17Add initial database class implementationBoris Kolpackov7-9/+484