Definition at line 78 of file qsqldatabase.h.
#include <qsqldatabase.h>
| QSqlDatabase | ( | ) |
| QSqlDatabase | ( | const QSqlDatabase & | other | ) |
| ~QSqlDatabase | ( | ) |
| QSqlDatabase | ( | const QString & | type | ) | [explicit, protected] |
| QSqlDatabase | ( | QSqlDriver * | driver | ) | [explicit, protected] |
| QSqlDatabase& operator= | ( | const QSqlDatabase & | other | ) |
| bool open | ( | ) |
| void close | ( | ) |
| bool isOpen | ( | ) | const |
| bool isOpenError | ( | ) | const |
| QStringList tables | ( | QSql::TableType | type =
QSql::Tables |
) | const |
| QSqlRecord record | ( | const QString & | tablename | ) | const |
| QSqlError lastError | ( | ) | const |
| bool isValid | ( | ) | const |
| bool transaction | ( | ) |
| bool commit | ( | ) |
| bool rollback | ( | ) |
| void setDatabaseName | ( | const QString & | name | ) |
| void setUserName | ( | const QString & | name | ) |
| void setPassword | ( | const QString & | password | ) |
| void setHostName | ( | const QString & | host | ) |
| void setPort | ( | int | p | ) |
| QString databaseName | ( | ) | const |
| QString userName | ( | ) | const |
| QString password | ( | ) | const |
| QString hostName | ( | ) | const |
| QString driverName | ( | ) | const |
| int port | ( | ) | const |
| QString connectOptions | ( | ) | const |
| QString connectionName | ( | ) | const |
| void setNumericalPrecisionPolicy | ( | QSql::NumericalPrecisionPolicy | precisionPolicy | ) |
| QSql::NumericalPrecisionPolicy numericalPrecisionPolicy | ( | ) | const |
| QSqlDriver* driver | ( | ) | const |
| static QSqlDatabase addDatabase | ( | const QString & | type, |
| const QString & | connectionName = QLatin1String(defaultConnection) |
||
| ) | [static] |
| static QSqlDatabase addDatabase | ( | QSqlDriver * | driver, |
| const QString & | connectionName = QLatin1String(defaultConnection) |
||
| ) | [static] |
| static QSqlDatabase cloneDatabase | ( | const QSqlDatabase & | other, |
| const QString & | connectionName | ||
| ) | [static] |
| static QSqlDatabase database | ( | const QString & | connectionName = QLatin1String(defaultConnection), |
| bool | open = true |
||
| ) | [static] |
| static void removeDatabase | ( | const QString & | connectionName | ) | [static] |
| static bool contains | ( | const QString & | connectionName = QLatin1String(defaultConnection) |
) | [static] |
| static QStringList drivers | ( | ) | [static] |
| static QStringList connectionNames | ( | ) | [static] |
| static void registerSqlDriver | ( | const QString & | name, |
| QSqlDriverCreatorBase * | creator | ||
| ) | [static] |
| static bool isDriverAvailable | ( | const QString & | name | ) | [static] |
friend class QSqlDatabasePrivate
[friend] |
Definition at line 149 of file qsqldatabase.h.
| QT_STATIC_CONST char* defaultConnection |
Definition at line 128 of file qsqldatabase.h.