diff options
| author | 2011-06-28 22:17:26 +0000 | |
|---|---|---|
| committer | 2011-06-28 22:17:26 +0000 | |
| commit | 2ec129431e2dee46fdcdc4d67a85f79d84f0723e (patch) | |
| tree | bd5f463c4c19f2822290b68e9d63a014f39faef1 /src/modules/objects/KvsObject_sql.cpp | |
| parent | updated sources date and changelogs (diff) | |
| download | KVIrc-2ec129431e2dee46fdcdc4d67a85f79d84f0723e.tar.gz KVIrc-2ec129431e2dee46fdcdc4d67a85f79d84f0723e.tar.bz2 KVIrc-2ec129431e2dee46fdcdc4d67a85f79d84f0723e.zip | |
Some fixes in class sql
git-svn-id: https://svn.kvirc.de/svn/trunk/kvirc@5884 17fca916-40b9-46aa-a4ea-0a15b648b75c
Diffstat (limited to 'src/modules/objects/KvsObject_sql.cpp')
| -rw-r--r-- | src/modules/objects/KvsObject_sql.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/modules/objects/KvsObject_sql.cpp b/src/modules/objects/KvsObject_sql.cpp index 34b7b519c..3212d187d 100644 --- a/src/modules/objects/KvsObject_sql.cpp +++ b/src/modules/objects/KvsObject_sql.cpp @@ -164,7 +164,8 @@ KVSO_CLASS_FUNCTION(sql,setConnection) } } else szDbDriver="QSQLITE"; - QSqlDatabase db=QSqlDatabase::addDatabase(szDbDriver,szConnectionName); + QSqlDatabase db; + db=QSqlDatabase::addDatabase(szDbDriver,szConnectionName); mSzConnectionName = szConnectionName; db.setDatabaseName(szDbName); db.setHostName(szHostName); @@ -176,6 +177,7 @@ KVSO_CLASS_FUNCTION(sql,setConnection) if(m_pCurrentSQlQuery) delete m_pCurrentSQlQuery; m_pCurrentSQlQuery = new QSqlQuery(db); } + else m_pCurrentSQlQuery = 0; c->returnValue()->setBoolean(bOk); return true; } |
