void createDb()
{
//query.exec("DROP TABLE scooter");
query.exec("CREATE TABLE rider ("
"id INTEGER PRIMARY KEY AUTOINCREMENT, "
"name VARCHAR(20) NOT NULL, "
"weight INTEGER NOT NULL, ");
query.exec("INSERT INTO rider (name, weight) "
"VALUES ('Villapoto', 155");
query.exec("INSERT INTO rider (name, weight) "
"VALUES ('Carmichael', 165");
query.exec("INSERT INTO rider (name, weight) "
"VALUES ('McGrath', 175");
qDebug() << query.lastError();
}
int main(int argc, char *argv[])
{
//bool create = !QFile::exists("mxtrainer.dat");
//if (!createConnection())
//return 1;
//if (create)
createDb();
MXMainWindow w;
w.show();
return a.exec();
}
void createDb()
{
QSqlQuery query;
//query.exec("DROP TABLE scooter");
query.exec("CREATE TABLE rider ("
"id INTEGER PRIMARY KEY AUTOINCREMENT, "
"name VARCHAR(20) NOT NULL, "
"weight INTEGER NOT NULL, ");
query.exec("INSERT INTO rider (name, weight) "
"VALUES ('Villapoto', 155");
query.exec("INSERT INTO rider (name, weight) "
"VALUES ('Carmichael', 165");
query.exec("INSERT INTO rider (name, weight) "
"VALUES ('McGrath', 175");
qDebug() << query.lastError();
}
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
//bool create = !QFile::exists("mxtrainer.dat");
//if (!createConnection())
//return 1;
//if (create)
createDb();
MXMainWindow w;
w.show();
return a.exec();
}
To copy to clipboard, switch view to plain text mode
I got an error database not open.
Bookmarks