QSqlDatabase Class Reference
[QtSql module]
Methods
- __init__ (self)
- __init__ (self, QSqlDatabase)
- __init__ (self, QString)
- __init__ (self, QSqlDriver)
- close (self)
- bool commit (self)
- QString connectionName (self)
- QString connectOptions (self)
- QString databaseName (self)
- QSqlDriver driver (self)
- QString driverName (self)
- QSqlQuery exec_ (self, QString query = QString())
- QString hostName (self)
- bool isOpen (self)
- bool isOpenError (self)
- bool isValid (self)
- QSqlError lastError (self)
- QSql.NumericalPrecisionPolicy numericalPrecisionPolicy (self)
- bool open (self)
- bool open (self, QString, QString)
- QString password (self)
- int port (self)
- QSqlIndex primaryIndex (self, QString)
- QSqlRecord record (self, QString)
- bool rollback (self)
- setConnectOptions (self, QString options = QString())
- setDatabaseName (self, QString)
- setHostName (self, QString)
- setNumericalPrecisionPolicy (self, QSql.NumericalPrecisionPolicy)
- setPassword (self, QString)
- setPort (self, int)
- setUserName (self, QString)
- QStringList tables (self, QSql.TableType type = QSql.Tables)
- bool transaction (self)
- QString userName (self)
Static Methods
- QSqlDatabase addDatabase (QString, QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))
- QSqlDatabase addDatabase (QSqlDriver, QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))
- QSqlDatabase cloneDatabase (QSqlDatabase, QString)
- QStringList connectionNames ()
- bool contains (QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))
- QSqlDatabase database (QString connectionName = QLatin1String(QSqlDatabase.defaultConnection), bool open = True)
- QStringList drivers ()
- bool isDriverAvailable (QString)
- registerSqlDriver (QString, QSqlDriverCreatorBase)
- removeDatabase (QString)
Detailed Description
Method Documentation
QSqlDatabase.__init__ (self)
QSqlDatabase.__init__ (self, QSqlDatabase)
QSqlDatabase.__init__ (self, QString)
QSqlDatabase.__init__ (self, QSqlDriver)
QSqlDatabase QSqlDatabase.addDatabase (QString, QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))
QSqlDatabase QSqlDatabase.addDatabase (QSqlDriver, QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))
QSqlDatabase.close (self)
bool QSqlDatabase.commit (self)
QString QSqlDatabase.connectionName (self)
QStringList QSqlDatabase.connectionNames ()
QString QSqlDatabase.connectOptions (self)
bool QSqlDatabase.contains (QString connectionName = QLatin1String(QSqlDatabase.defaultConnection))
QSqlDatabase QSqlDatabase.database (QString connectionName = QLatin1String(QSqlDatabase.defaultConnection), bool open = True)
QString QSqlDatabase.databaseName (self)
QSqlDriver QSqlDatabase.driver (self)
QString QSqlDatabase.driverName (self)
QStringList QSqlDatabase.drivers ()
QSqlQuery QSqlDatabase.exec_ (self, QString query = QString())
QString QSqlDatabase.hostName (self)
bool QSqlDatabase.isDriverAvailable (QString)
bool QSqlDatabase.isOpen (self)
bool QSqlDatabase.isOpenError (self)
bool QSqlDatabase.isValid (self)
QSqlError QSqlDatabase.lastError (self)
bool QSqlDatabase.open (self)
bool QSqlDatabase.open (self, QString, QString)
QString QSqlDatabase.password (self)
int QSqlDatabase.port (self)
QSqlIndex QSqlDatabase.primaryIndex (self, QString)
QSqlRecord QSqlDatabase.record (self, QString)
The QSqlDriverCreatorBase argument has it's ownership transferred to Qt.
QSqlDatabase.removeDatabase (QString)
bool QSqlDatabase.rollback (self)
QSqlDatabase.setConnectOptions (self, QString options = QString())
QSqlDatabase.setDatabaseName (self, QString)
QSqlDatabase.setHostName (self, QString)
QSqlDatabase.setPassword (self, QString)
QSqlDatabase.setPort (self, int)
QSqlDatabase.setUserName (self, QString)
QStringList QSqlDatabase.tables (self, QSql.TableType type = QSql.Tables)
bool QSqlDatabase.transaction (self)
QString QSqlDatabase.userName (self)