diff options
author | Andreas Baumann <abaumann@yahoo.com> | 2010-09-04 16:54:57 +0200 |
---|---|---|
committer | Andreas Baumann <abaumann@yahoo.com> | 2010-09-04 16:54:57 +0200 |
commit | 9a717577d06f00bb8a0c7338f7b687540b5e017d (patch) | |
tree | a81207d179392c440b700e86e5d400821e6bac45 /src/connection.cpp | |
parent | a33fbbf643a52938063779a35167757a2426446e (diff) | |
download | sqlitexx-9a717577d06f00bb8a0c7338f7b687540b5e017d.tar.gz sqlitexx-9a717577d06f00bb8a0c7338f7b687540b5e017d.tar.bz2 |
some fixes for unsigned int parameters for prepared statements
Diffstat (limited to 'src/connection.cpp')
-rw-r--r-- | src/connection.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/connection.cpp b/src/connection.cpp index 30ab00a..5db2e4d 100644 --- a/src/connection.cpp +++ b/src/connection.cpp @@ -154,6 +154,13 @@ void connection::prepare_setparam( const string& name, const int pos, const int stmt->setparam( pos, value ); } +void connection::prepare_setparam( const string& name, const int pos, const unsigned int value ) { + prepared_stmt* stmt = find_prepared( name ); + if( _trace ) cout << "TRACE: prepared '" << name << "' param '" << + pos << "'" << " value: " << value << endl; + stmt->setparam( pos, value ); +} + void connection::prepare_setparam( const string& name, const int pos, const char* value ) { prepared_stmt* stmt = find_prepared( name ); if( _trace ) cout << "TRACE: prepared '" << name << "' param '" << |