37db.setDatabaseName(
"DRIVER={Microsoft Access Driver (*.mdb, *.accdb)};FIL={MS Access};DBQ=myaccessfile.mdb");
51db.setConnectOptions(
"SSL_KEY=client-key.pem;SSL_CERT=client-cert.pem;SSL_CA=ca-cert.pem;CLIENT_IGNORE_SPACE=1");
53 db.setConnectOptions();
58db.setConnectOptions(
"requiressl=1");
60 db.setConnectOptions();
65db.setConnectOptions(
"SQL_ATTR_ACCESS_MODE=SQL_MODE_READ_ONLY;SQL_ATTR_TRACE=SQL_OPT_TRACE_ON");
67 db.setConnectOptions();
The QSqlDatabase class handles a connection to a database.
static void removeDatabase(const QString &connectionName)
\threadsafe
static QSqlDatabase addDatabase(const QString &type, const QString &connectionName=QLatin1StringView(defaultConnection))
\threadsafe
static QSqlDatabase database(const QString &connectionName=QLatin1StringView(defaultConnection), bool open=true)
\threadsafe
The QSqlQuery class provides a means of executing and manipulating SQL statements.