Im Betreff ist die Frage eigentlich schon gestellt: Wie kann man in Qt eine MySQL-Datenbank (nicht Tabelle!) anlegen? Ich habe dies mit folgendem Befehl versucht:
Code: Alles auswählen
QSqlDatabase db = QSqlDatabase::addDatabase(ui->databaseDriver->currentText());
db.exec("DROP DATABASE IF EXISTS '"+ui->databaseName->text()+"'");
db.exec("CREATE DATABASE '"+ui->databaseName->text()+"'");
Code: Alles auswählen
QSqlQuery::exec: database not open
QSqlQuery::exec: database not open
LG
Dontinelli