summaryrefslogtreecommitdiffstats
path: root/src/sql/drivers/sqlite/tqsql_sqlite.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sql/drivers/sqlite/tqsql_sqlite.cpp')
-rw-r--r--src/sql/drivers/sqlite/tqsql_sqlite.cpp86
1 files changed, 43 insertions, 43 deletions
diff --git a/src/sql/drivers/sqlite/tqsql_sqlite.cpp b/src/sql/drivers/sqlite/tqsql_sqlite.cpp
index de7fde7e2..a0e78db91 100644
--- a/src/sql/drivers/sqlite/tqsql_sqlite.cpp
+++ b/src/sql/drivers/sqlite/tqsql_sqlite.cpp
@@ -82,7 +82,7 @@ public:
static const uint initial_cache_size = 128;
TQSQLiteResultPrivate::TQSQLiteResultPrivate(TQSQLiteResult* res) : q(res), access(0), currentTail(0),
- currentMachine(0), skippedStatus(FALSE), skipRow(0), utf8(FALSE)
+ currentMachine(0), skippedStatus(false), skipRow(0), utf8(false)
{
}
@@ -92,11 +92,11 @@ void TQSQLiteResultPrivate::cleanup()
rInf.clear();
currentTail = 0;
currentMachine = 0;
- skippedStatus = FALSE;
+ skippedStatus = false;
delete skipRow;
skipRow = 0;
q->setAt(TQSql::BeforeFirst);
- q->setActive(FALSE);
+ q->setActive(false);
q->cleanup();
}
@@ -155,7 +155,7 @@ bool TQSQLiteResultPrivate::fetchNext(TQtSqlCachedResult::RowCache* row)
}
if (!currentMachine)
- return FALSE;
+ return false;
// keep trying while busy, wish I could implement this better.
while ((res = sqlite_step(currentMachine, &colNum, &fvals, &cnames)) == SQLITE_BUSY) {
@@ -174,27 +174,27 @@ bool TQSQLiteResultPrivate::fetchNext(TQtSqlCachedResult::RowCache* row)
// must be first call.
init(cnames, colNum, &row);
if (!fvals)
- return FALSE;
+ return false;
if (!row)
- return TRUE;
+ return true;
for (i = 0; i < colNum; ++i)
(*row)[i] = utf8 ? TQString::fromUtf8(fvals[i]) : TQString(fvals[i]);
- return TRUE;
+ return true;
case SQLITE_DONE:
if (rInf.isEmpty())
// must be first call.
init(cnames, colNum);
q->setAt(TQSql::AfterLast);
- return FALSE;
+ return false;
case SQLITE_ERROR:
case SQLITE_MISUSE:
default:
// something wrong, don't get col info, but still return false
finalize(); // finalize to get the error message.
q->setAt(TQSql::AfterLast);
- return FALSE;
+ return false;
}
- return FALSE;
+ return false;
}
TQSQLiteResult::TQSQLiteResult(const TQSQLiteDriver* db)
@@ -218,14 +218,14 @@ bool TQSQLiteResult::reset (const TQString& query)
{
// this is where we build a query.
if (!driver())
- return FALSE;
+ return false;
if (!driver()-> isOpen() || driver()->isOpenError())
- return FALSE;
+ return false;
d->cleanup();
// Um, ok. callback based so.... pass private static function for this.
- setSelect(FALSE);
+ setSelect(false);
char *err = 0;
int res = sqlite_compile(d->access,
d->utf8 ? (const char*)query.utf8().data() : query.ascii(),
@@ -238,8 +238,8 @@ bool TQSQLiteResult::reset (const TQString& query)
}
//if (*d->currentTail != '\000' then there is more sql to eval
if (!d->currentMachine) {
- setActive(FALSE);
- return FALSE;
+ setActive(false);
+ return false;
}
// we have to fetch one row to find out about
// the structure of the result set
@@ -247,8 +247,8 @@ bool TQSQLiteResult::reset (const TQString& query)
setSelect(!d->rInf.isEmpty());
if (isSelect())
init(d->rInf.count());
- setActive(TRUE);
- return TRUE;
+ setActive(true);
+ return true;
}
bool TQSQLiteResult::gotoNext(TQtSqlCachedResult::RowCache* row)
@@ -279,8 +279,8 @@ TQSQLiteDriver::TQSQLiteDriver(sqlite *connection, TQObject *parent, const char
{
d = new TQSQLiteDriverPrivate();
d->access = connection;
- setOpen(TRUE);
- setOpenError(FALSE);
+ setOpen(true);
+ setOpenError(false);
}
@@ -293,14 +293,14 @@ bool TQSQLiteDriver::hasFeature(DriverFeature f) const
{
switch (f) {
case Transactions:
- return TRUE;
+ return true;
#if (TQT_VERSION-0 >= 0x030000)
case Unicode:
return d->utf8;
#endif
// case BLOB:
default:
- return FALSE;
+ return false;
}
}
@@ -314,7 +314,7 @@ bool TQSQLiteDriver::open(const TQString & db, const TQString &, const TQString
close();
if (db.isEmpty())
- return FALSE;
+ return false;
char* err = 0;
d->access = sqlite_open(TQFile::encodeName(db), 0, &err);
@@ -325,12 +325,12 @@ bool TQSQLiteDriver::open(const TQString & db, const TQString &, const TQString
}
if (d->access) {
- setOpen(TRUE);
- setOpenError(FALSE);
- return TRUE;
+ setOpen(true);
+ setOpenError(false);
+ return true;
}
- setOpenError(TRUE);
- return FALSE;
+ setOpenError(true);
+ return false;
}
void TQSQLiteDriver::close()
@@ -338,20 +338,20 @@ void TQSQLiteDriver::close()
if (isOpen()) {
sqlite_close(d->access);
d->access = 0;
- setOpen(FALSE);
- setOpenError(FALSE);
+ setOpen(false);
+ setOpenError(false);
}
}
bool TQSQLiteDriver::ping()
{
if ( !isOpen() ) {
- return FALSE;
+ return false;
}
// FIXME
// Implement ping if available
- return TRUE;
+ return true;
}
TQSqlQuery TQSQLiteDriver::createQuery() const
@@ -362,49 +362,49 @@ TQSqlQuery TQSQLiteDriver::createQuery() const
bool TQSQLiteDriver::beginTransaction()
{
if (!isOpen() || isOpenError())
- return FALSE;
+ return false;
char* err;
int res = sqlite_exec(d->access, "BEGIN", 0, this, &err);
if (res == SQLITE_OK)
- return TRUE;
+ return true;
setLastError(TQSqlError("Unable to begin transaction", err, TQSqlError::Transaction, res));
sqlite_freemem(err);
- return FALSE;
+ return false;
}
bool TQSQLiteDriver::commitTransaction()
{
if (!isOpen() || isOpenError())
- return FALSE;
+ return false;
char* err;
int res = sqlite_exec(d->access, "COMMIT", 0, this, &err);
if (res == SQLITE_OK)
- return TRUE;
+ return true;
setLastError(TQSqlError("Unable to commit transaction", err, TQSqlError::Transaction, res));
sqlite_freemem(err);
- return FALSE;
+ return false;
}
bool TQSQLiteDriver::rollbackTransaction()
{
if (!isOpen() || isOpenError())
- return FALSE;
+ return false;
char* err;
int res = sqlite_exec(d->access, "ROLLBACK", 0, this, &err);
if (res == SQLITE_OK)
- return TRUE;
+ return true;
setLastError(TQSqlError("Unable to rollback Transaction", err, TQSqlError::Transaction, res));
sqlite_freemem(err);
- return FALSE;
+ return false;
}
TQStringList TQSQLiteDriver::tables(const TQString &typeName) const
@@ -415,7 +415,7 @@ TQStringList TQSQLiteDriver::tables(const TQString &typeName) const
int type = typeName.toInt();
TQSqlQuery q = createQuery();
- q.setForwardOnly(TRUE);
+ q.setForwardOnly(true);
#if (TQT_VERSION-0 >= 0x030000)
if ((type & (int)TQSql::Tables) && (type & (int)TQSql::Views))
q.exec("SELECT name FROM sqlite_master WHERE type='table' OR type='view'");
@@ -451,7 +451,7 @@ TQSqlIndex TQSQLiteDriver::primaryIndex(const TQString &tblname) const
return TQSqlIndex();
TQSqlQuery q = createQuery();
- q.setForwardOnly(TRUE);
+ q.setForwardOnly(true);
// finrst find a UNIQUE INDEX
q.exec("PRAGMA index_list('" + tblname + "');");
TQString indexname;
@@ -483,7 +483,7 @@ TQSqlRecordInfo TQSQLiteDriver::recordInfo(const TQString &tbl) const
return TQSqlRecordInfo();
TQSqlQuery q = createQuery();
- q.setForwardOnly(TRUE);
+ q.setForwardOnly(true);
q.exec("SELECT * FROM " + tbl + " LIMIT 1");
return recordInfo(q);
}