primaryIndex
- Parameters:
tablename-- Returns:
QtObjectInterface, CloneableHandles a connection to a database
Java wrapper for Qt class QSqlDatabase
QSqlDatabase(QSqlDatabase other) protected QSqlDatabase(QSqlDriver driver) protected QSqlDatabase(String type) static QSqlDatabaseaddDatabase(QSqlDriver driver) addDatabase(io.qt.sql.QSqlDriver, java.lang.String)
with connectionName = defaultConnection().static QSqlDatabaseaddDatabase(QSqlDriver driver,
String connectionName) static QSqlDatabaseaddDatabase(String type) addDatabase(java.lang.String, java.lang.String)
with connectionName = defaultConnection().static QSqlDatabaseaddDatabase(String type,
String connectionName) final voidassign(QSqlDatabase other) clone()static QSqlDatabasecloneDatabase(QSqlDatabase other,
String connectionName) static QSqlDatabasecloneDatabase(String other,
String connectionName) final voidclose()final booleancommit()final Stringstatic QStringListfinal Stringstatic booleancontains()contains(java.lang.String)
with connectionName = defaultConnection().static booleanstatic QSqlDatabasedatabase()database(java.lang.String, boolean)static QSqlDatabasedatabase(java.lang.String, boolean)
with open = true.static QSqlDatabasefinal Stringstatic StringQSqlDatabase:: defaultConnectionfinal QSqlDriverdriver()final Stringstatic QStringListdrivers()final QSqlQueryexec()exec(java.lang.String)
with query = (String)null.final QSqlQueryfinal StringhostName()static booleanisDriverAvailable(String name) final booleanisOpen()final booleanfinal booleanisValid()final QSqlErrorfinal booleanopen()final booleanfinal Stringpassword()final intport()final QSqlIndexprimaryIndex(String tablename) final QSqlRecordstatic voidregisterSqlDriver(String name,
QSqlDriverCreatorBase creator) static voidremoveDatabase(String connectionName) final booleanrollback()final voidsetConnectOptions(java.lang.String)
with options = (String)null.final voidsetConnectOptions(String options) final voidsetDatabaseName(String name) static voidsetDefaultConnection(String defaultConnection) QSqlDatabase:: defaultConnectionfinal voidsetHostName(String host) final voidsetNumericalPrecisionPolicy(QSql.NumericalPrecisionPolicy precisionPolicy) final voidsetPassword(String password) final voidsetPort(int p) final voidsetUserName(String name) final QStringListtables()tables(io.qt.sql.QSql.TableType)
with type = io.qt.sql.QSql.TableType.Tables.final QStringListtables(QSql.TableType type) toString()operator<<(QDebug, QSqlDatabase)final booleanfinal StringuserName()dispose, equals, isDisposedother - driver - type - query - user - password - other - tablename - tablename - options - name - host - precisionPolicy - password - p - name - type - driver - connectionName - type - connectionName - other - connectionName - other - connectionName - connectionName - connectionName - open - name - name - creator - connectionName - See QSqlDatabase::
defaultConnection - See QSqlDatabase::
See operator<<(QDebug,
Creates and returns a copy of this object.
Overloaded function for exec(java.lang.String)
with query = (String)null.
Overloaded function for setConnectOptions(java.lang.String)
with options = (String)null.
Overloaded function for tables(io.qt.sql.QSql.TableType)
with type = io.qt.sql.QSql.TableType.Tables.
Overloaded function for addDatabase(io.qt.sql.QSqlDriver, java.lang.String)
with connectionName = defaultConnection().
Overloaded function for addDatabase(java.lang.String, java.lang.String)
with connectionName = defaultConnection().
Overloaded function for contains(java.lang.String)
with connectionName = defaultConnection().
Overloaded function for database(java.lang.String, boolean)
with open = true.
Overloaded function for database(java.lang.String, boolean)
with:
connectionName = defaultConnection()open = true