org.kde.qt
public class QSqlDatabase extends QObject
Constructor Summary | |
---|---|
protected | QSqlDatabase(Class dummy) |
QSqlDatabase(String type, String name, QObject parent, String objname) | |
QSqlDatabase(String type, String name, QObject parent) | |
QSqlDatabase(String type, String name) | |
QSqlDatabase(QSqlDriver driver, QObject parent, String objname) | |
QSqlDatabase(QSqlDriver driver, QObject parent) | |
QSqlDatabase(QSqlDriver driver) |
Method Summary | |
---|---|
static QSqlDatabase | addDatabase(String type, String connectionName) |
static QSqlDatabase | addDatabase(String type) |
static QSqlDatabase | addDatabase(QSqlDriver driver, String connectionName) |
static QSqlDatabase | addDatabase(QSqlDriver driver) |
String | className() |
void | close() |
boolean | commit() |
String | connectOptions() |
static boolean | contains(String connectionName) |
static boolean | contains() |
static QSqlDatabase | database(String connectionName, boolean open) |
static QSqlDatabase | database(String connectionName) |
static QSqlDatabase | database() |
String | databaseName() |
void | dispose() Delete the wrapped C++ instance ahead of finalize() |
QSqlDriver | driver() |
String | driverName() |
static ArrayList | drivers() |
QSqlQueryInterface | exec(String query) |
QSqlQueryInterface | exec() |
protected void | finalize() Deletes the wrapped C++ instance |
String | hostName() |
boolean | isDisposed() Has the wrapped C++ instance been deleted? |
static boolean | isDriverAvailable(String name) |
boolean | isOpen() |
boolean | isOpenError() |
QSqlError | lastError() |
QMetaObject | metaObject() |
boolean | open() |
boolean | open(String user, String password) |
String | password() |
int | port() |
QSqlIndex | primaryIndex(String tablename) |
QSqlRecord | record(String tablename) |
QSqlRecord | record(QSqlQueryInterface query) |
QSqlRecordInfo | recordInfo(String tablename) |
QSqlRecordInfo | recordInfo(QSqlQueryInterface query) |
static void | removeDatabase(String connectionName) |
static void | removeDatabase(QSqlDatabase db) |
boolean | rollback() |
void | setConnectOptions(String options) |
void | setConnectOptions() |
void | setDatabaseName(String name) |
void | setHostName(String host) |
void | setPassword(String password) |
void | setPort(int p) |
void | setUserName(String name) |
ArrayList | tables() |
ArrayList | tables(int type) |
static String | tr(String arg1, String arg2) |
static String | tr(String arg1) |
boolean | transaction() |
String | userName() |