summaryrefslogtreecommitdiffstats
path: root/src/sql/drivers/mysql/tqsql_mysql.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/sql/drivers/mysql/tqsql_mysql.cpp')
-rw-r--r--src/sql/drivers/mysql/tqsql_mysql.cpp108
1 files changed, 54 insertions, 54 deletions
diff --git a/src/sql/drivers/mysql/tqsql_mysql.cpp b/src/sql/drivers/mysql/tqsql_mysql.cpp
index 603a5b960..47e3c6ff0 100644
--- a/src/sql/drivers/mysql/tqsql_mysql.cpp
+++ b/src/sql/drivers/mysql/tqsql_mysql.cpp
@@ -56,7 +56,7 @@
TQPtrDict<TQSqlOpenExtension> *tqSqlOpenExtDict();
static int qMySqlConnectionCount = 0;
-static bool qMySqlInitHandledByUser = FALSE;
+static bool qMySqlInitHandledByUser = false;
class TQMYSQLOpenExtension : public TQSqlOpenExtension
{
@@ -181,7 +181,7 @@ void TQMYSQLResult::cleanup()
d->result = NULL;
d->row = NULL;
setAt( -1 );
- setActive( FALSE );
+ setActive( false );
}
bool TQMYSQLResult::fetch( int i )
@@ -192,26 +192,26 @@ bool TQMYSQLResult::fetch( int i )
while ( --x && fetchNext() );
return fetchNext();
} else {
- return FALSE;
+ return false;
}
}
if ( at() == i )
- return TRUE;
+ return true;
mysql_data_seek( d->result, i );
d->row = mysql_fetch_row( d->result );
if ( !d->row )
- return FALSE;
+ return false;
setAt( i );
- return TRUE;
+ return true;
}
bool TQMYSQLResult::fetchNext()
{
d->row = mysql_fetch_row( d->result );
if ( !d->row )
- return FALSE;
+ return false;
setAt( at() + 1 );
- return TRUE;
+ return true;
}
bool TQMYSQLResult::fetchLast()
@@ -223,7 +223,7 @@ bool TQMYSQLResult::fetchLast()
}
my_ulonglong numRows = mysql_num_rows( d->result );
if ( !numRows )
- return FALSE;
+ return false;
return fetch( numRows - 1 );
}
@@ -292,22 +292,22 @@ TQVariant TQMYSQLResult::data( int field )
bool TQMYSQLResult::isNull( int field )
{
if ( d->row[field] == NULL )
- return TRUE;
- return FALSE;
+ return true;
+ return false;
}
bool TQMYSQLResult::reset ( const TQString& query )
{
if ( !driver() )
- return FALSE;
+ return false;
if ( !driver()-> isOpen() || driver()->isOpenError() )
- return FALSE;
+ return false;
cleanup();
const char *encQuery = query.ascii();
if ( mysql_real_query( d->mysql, encQuery, tqstrlen(encQuery) ) ) {
setLastError( qMakeError("Unable to execute query", TQSqlError::Statement, d ) );
- return FALSE;
+ return false;
}
if ( isForwardOnly() ) {
if ( isActive() || isValid() ) // have to empty the results from previous query
@@ -318,7 +318,7 @@ bool TQMYSQLResult::reset ( const TQString& query )
}
if ( !d->result && mysql_field_count( d->mysql ) > 0 ) {
setLastError( qMakeError( "Unable to store result", TQSqlError::Statement, d ) );
- return FALSE;
+ return false;
}
int numFields = mysql_field_count( d->mysql );
setSelect( !( numFields == 0) );
@@ -332,8 +332,8 @@ bool TQMYSQLResult::reset ( const TQString& query )
d->fieldTypes[i] = qDecodeMYSQLType( field->type, field->flags );
}
}
- setActive( TRUE );
- return TRUE;
+ setActive( true );
+ return true;
}
int TQMYSQLResult::size()
@@ -403,10 +403,10 @@ TQMYSQLDriver::TQMYSQLDriver( MYSQL * con, TQObject * parent, const char * name
init();
if ( con ) {
d->mysql = (MYSQL *) con;
- setOpen( TRUE );
- setOpenError( FALSE );
+ setOpen( true );
+ setOpenError( false );
if (qMySqlConnectionCount == 1)
- qMySqlInitHandledByUser = TRUE;
+ qMySqlInitHandledByUser = true;
} else {
qServerInit();
}
@@ -441,18 +441,18 @@ bool TQMYSQLDriver::hasFeature( DriverFeature f ) const
#ifdef CLIENT_TRANSACTIONS
if ( d->mysql ) {
if ( ( d->mysql->server_capabilities & CLIENT_TRANSACTIONS ) == CLIENT_TRANSACTIONS )
- return TRUE;
+ return true;
}
#endif
- return FALSE;
+ return false;
case QuerySize:
- return TRUE;
+ return true;
case BLOB:
- return TRUE;
+ return true;
case Unicode:
- return FALSE;
+ return false;
default:
- return FALSE;
+ return false;
}
}
@@ -463,7 +463,7 @@ bool TQMYSQLDriver::open( const TQString&,
int )
{
tqWarning("TQMYSQLDriver::open(): This version of open() is no longer supported." );
- return FALSE;
+ return false;
}
bool TQMYSQLDriver::open( const TQString& db,
@@ -513,8 +513,8 @@ bool TQMYSQLDriver::open( const TQString& db,
if (!(d->mysql = mysql_init((MYSQL*) 0))) {
setLastError( qMakeError( "Unable to connect", TQSqlError::Connection, d ) );
mysql_close( d->mysql );
- setOpenError( TRUE );
- return FALSE;
+ setOpenError( true );
+ return false;
}
bool reconnect = 0;
@@ -563,41 +563,41 @@ bool TQMYSQLDriver::open( const TQString& db,
if ( !db.isEmpty() && mysql_select_db( d->mysql, db )) {
setLastError( qMakeError("Unable open database '" + db + "'", TQSqlError::Connection, d ) );
mysql_close( d->mysql );
- setOpenError( TRUE );
- return FALSE;
+ setOpenError( true );
+ return false;
}
} else {
setLastError( qMakeError( "Unable to connect", TQSqlError::Connection, d ) );
mysql_close( d->mysql );
- setOpenError( TRUE );
- return FALSE;
+ setOpenError( true );
+ return false;
}
- setOpen( TRUE );
- setOpenError( FALSE );
- return TRUE;
+ setOpen( true );
+ setOpenError( false );
+ return true;
}
void TQMYSQLDriver::close()
{
if ( isOpen() ) {
mysql_close( d->mysql );
- setOpen( FALSE );
- setOpenError( FALSE );
+ setOpen( false );
+ setOpenError( false );
}
}
bool TQMYSQLDriver::ping()
{
if ( !isOpen() ) {
- return FALSE;
+ return false;
}
if (mysql_ping( d->mysql )) {
- return TRUE;
+ return true;
}
else {
setLastError( qMakeError("Unable to execute ping", TQSqlError::Statement, d ) );
- return FALSE;
+ return false;
}
}
@@ -617,7 +617,7 @@ TQStringList TQMYSQLDriver::tables( const TQString& typeName ) const
MYSQL_RES* tableRes = mysql_list_tables( d->mysql, NULL );
MYSQL_ROW row;
int i = 0;
- while ( tableRes && TRUE ) {
+ while ( tableRes ) {
mysql_data_seek( tableRes, i );
row = mysql_fetch_row( tableRes );
if ( !row )
@@ -749,55 +749,55 @@ MYSQL* TQMYSQLDriver::mysql()
bool TQMYSQLDriver::beginTransaction()
{
#ifndef CLIENT_TRANSACTIONS
- return FALSE;
+ return false;
#endif
if ( !isOpen() ) {
#ifdef QT_CHECK_RANGE
tqWarning( "TQMYSQLDriver::beginTransaction: Database not open" );
#endif
- return FALSE;
+ return false;
}
if ( mysql_query( d->mysql, "BEGIN WORK" ) ) {
setLastError( qMakeError("Unable to begin transaction", TQSqlError::Statement, d ) );
- return FALSE;
+ return false;
}
- return TRUE;
+ return true;
}
bool TQMYSQLDriver::commitTransaction()
{
#ifndef CLIENT_TRANSACTIONS
- return FALSE;
+ return false;
#endif
if ( !isOpen() ) {
#ifdef QT_CHECK_RANGE
tqWarning( "TQMYSQLDriver::commitTransaction: Database not open" );
#endif
- return FALSE;
+ return false;
}
if ( mysql_query( d->mysql, "COMMIT" ) ) {
setLastError( qMakeError("Unable to commit transaction", TQSqlError::Statement, d ) );
- return FALSE;
+ return false;
}
- return TRUE;
+ return true;
}
bool TQMYSQLDriver::rollbackTransaction()
{
#ifndef CLIENT_TRANSACTIONS
- return FALSE;
+ return false;
#endif
if ( !isOpen() ) {
#ifdef QT_CHECK_RANGE
tqWarning( "TQMYSQLDriver::rollbackTransaction: Database not open" );
#endif
- return FALSE;
+ return false;
}
if ( mysql_query( d->mysql, "ROLLBACK" ) ) {
setLastError( qMakeError("Unable to rollback transaction", TQSqlError::Statement, d ) );
- return FALSE;
+ return false;
}
- return TRUE;
+ return true;
}
TQString TQMYSQLDriver::formatValue( const TQSqlField* field, bool trimStrings ) const