aboutsummaryrefslogtreecommitdiff
path: root/odb/sqlite/statement.hxx
AgeCommit message (Collapse)AuthorFilesLines
2012-03-07Use RAII to free select statement resultsBoris Kolpackov1-0/+13
2012-01-29Update copyright yearBoris Kolpackov1-1/+1
2012-01-29Remove author field from file headerBoris Kolpackov1-1/+0
Too much effort to maintain.
2011-11-09Avoid copying statement text if it is statically allocatedBoris Kolpackov1-13/+34
2011-11-07Add support for SQL statement tracingBoris Kolpackov1-13/+12
2011-11-01Implement support for optimistic concurrencyBoris Kolpackov1-1/+2
New pragmas: optimistic, version. New test: optimistic. New database function: reload().
2011-10-30Rework statement interfaces wrt param/result passingBoris Kolpackov1-14/+12
2011-09-06Allow select statement without parametersBoris Kolpackov1-1/+5
2011-08-30Implement uniform handle management across all databasesBoris Kolpackov1-7/+4
Also use the auto_handle template instead of the raw handle in connection, statement, and result classes. This removes a lot of brittle "exception safety guarantee" code that we had in those classes.
2011-03-28Fix bugs in active/uncached list maintenanceBoris Kolpackov1-1/+7
2011-03-24Add support for clearing connection from active and uncached statementsBoris Kolpackov1-2/+138
2011-03-24Reset statement after completionBoris Kolpackov1-4/+4
Without the reset the statement is considered unfinished and the database lock is help even after COMMIT.
2011-03-22Implement the rest of statementsBoris Kolpackov1-2/+142
2011-03-21Add base SQLite database classesBoris Kolpackov1-0/+66