summaryrefslogtreecommitdiff
path: root/libopie2/opiedb/osqlitedriver.cpp
authormickeyl <mickeyl>2003-12-20 17:24:21 (UTC)
committer mickeyl <mickeyl>2003-12-20 17:24:21 (UTC)
commitdd5c40a4fa4d73ca1f5234502c7ba67675c5b7f9 (patch) (side-by-side diff)
tree9711dbc6de8605887fd1a0062c5fbf17c6207398 /libopie2/opiedb/osqlitedriver.cpp
parent33dfe08454a70d3f9dd6dd154385c40adf6df918 (diff)
downloadopie-dd5c40a4fa4d73ca1f5234502c7ba67675c5b7f9.zip
opie-dd5c40a4fa4d73ca1f5234502c7ba67675c5b7f9.tar.gz
opie-dd5c40a4fa4d73ca1f5234502c7ba67675c5b7f9.tar.bz2
use odebug classes
Diffstat (limited to 'libopie2/opiedb/osqlitedriver.cpp') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiedb/osqlitedriver.cpp69
1 files changed, 61 insertions, 8 deletions
diff --git a/libopie2/opiedb/osqlitedriver.cpp b/libopie2/opiedb/osqlitedriver.cpp
index 99fd218..b857534 100644
--- a/libopie2/opiedb/osqlitedriver.cpp
+++ b/libopie2/opiedb/osqlitedriver.cpp
@@ -1,2 +1,30 @@
-#include <stdlib.h>
+/*
+                 This file is part of the Opie Project
+
+ =.
+ .=l.
+           .>+-=
+ _;:,     .>    :=|. This program is free software; you can
+.> <`_,   >  .   <= redistribute it and/or modify it under
+:`=1 )Y*s>-.--   : the terms of the GNU Library General Public
+.="- .-=="i,     .._ License as published by the Free Software
+ - .   .-<_>     .<> Foundation; either version 2 of the License,
+     ._= =}       : or (at your option) any later version.
+    .%`+i>       _;_.
+    .i_,=:_.      -<s. This program is distributed in the hope that
+     +  .  -:.       = it will be useful, but WITHOUT ANY WARRANTY;
+    : ..    .:,     . . . without even the implied warranty of
+    =_        +     =;=|` MERCHANTABILITY or FITNESS FOR A
+  _.=:.       :    :=>`: PARTICULAR PURPOSE. See the GNU
+..}^=.=       =       ; Library General Public License for more
+++=   -.     .`     .: details.
+ :     =  ...= . :.=-
+ -.   .:....=;==+<; You should have received a copy of the GNU
+  -_. . .   )=.  = Library General Public License along with
+    --        :-=` this library; see the file COPYING.LIB.
+ If not, write to the Free Software Foundation,
+ Inc., 59 Temple Place - Suite 330,
+ Boston, MA 02111-1307, USA.
+
+*/
@@ -6,3 +34,7 @@
-// fromLocal8Bit() does not work as expected. Thus it
+#include <opie2/odebug.h>
+
+#include <stdlib.h>
+
+// fromLocal8Bit() does not work as expected. Thus it
// is replaced by fromLatin1() (eilers)
@@ -19,2 +51,3 @@ namespace {
+
OSQLiteDriver::OSQLiteDriver( QLibrary *lib )
@@ -24,2 +57,4 @@ OSQLiteDriver::OSQLiteDriver( QLibrary *lib )
}
+
+
OSQLiteDriver::~OSQLiteDriver() {
@@ -28,2 +63,3 @@ OSQLiteDriver::~OSQLiteDriver() {
+
QString OSQLiteDriver::id()const {
@@ -33,4 +69,7 @@ QString OSQLiteDriver::id()const {
void OSQLiteDriver::setUserName( const QString& ) {}
+
+
void OSQLiteDriver::setPassword( const QString& ) {}
+
void OSQLiteDriver::setUrl( const QString& url ) {
@@ -38,4 +77,8 @@ void OSQLiteDriver::setUrl( const QString& url ) {
}
+
+
void OSQLiteDriver::setOptions( const QStringList& ) {
}
+
+
/*
@@ -46,3 +89,3 @@ bool OSQLiteDriver::open() {
char *error;
- qWarning("about to open");
+ odebug << "OSQLiteDriver::open: about to open" << oendl;
m_sqlite = sqlite_open(m_url.local8Bit(),
@@ -54,3 +97,3 @@ bool OSQLiteDriver::open() {
// FIXME set the last error
- qWarning("error:%s", error );
+ owarn << "OSQLiteDriver::open: " << error << oendl;
free( error );
@@ -60,2 +103,4 @@ bool OSQLiteDriver::open() {
}
+
+
/* close the db
@@ -70,2 +115,4 @@ bool OSQLiteDriver::close() {
}
+
+
/* Query */
@@ -82,3 +129,3 @@ OSQLResult OSQLiteDriver::query( OSQLQuery* qu) {
if ( sqlite_exec(m_sqlite, qu->query(),&call_back, &query, &err) > 0 ) {
- qWarning("Error while executing");
+ owarn << "OSQLiteDriver::query: Error while executing" << oendl;
free(err );
@@ -86,3 +133,3 @@ OSQLResult OSQLiteDriver::query( OSQLQuery* qu) {
}
- // qWarning("Item count is %d", query.items.count() );
+
OSQLResult result(OSQLResult::Success,
@@ -92,2 +139,4 @@ OSQLResult OSQLiteDriver::query( OSQLQuery* qu) {
}
+
+
OSQLTable::ValueList OSQLiteDriver::tables() const {
@@ -95,2 +144,4 @@ OSQLTable::ValueList OSQLiteDriver::tables() const {
}
+
+
OSQLError OSQLiteDriver::lastError() {
@@ -99,2 +150,4 @@ OSQLError OSQLiteDriver::lastError() {
};
+
+
/* handle a callback add the row to the global
@@ -105,2 +158,4 @@ int OSQLiteDriver::handleCallBack( int, char**, char** ) {
}
+
+
/* callback_handler add the values to the list*/
@@ -108,3 +163,2 @@ int OSQLiteDriver::call_back( void* voi, int argc,
char** argv, char** columns) {
- // qWarning("Callback with %d items", argc );
Query* qu = (Query*)voi;
@@ -115,3 +169,2 @@ int OSQLiteDriver::call_back( void* voi, int argc,
for (int i = 0; i < argc; i++ ) {
- //qWarning("%s|%s", columns[i], argv[i] );