QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE"); db.setDatabaseName("mydata.db"); if (db.open()) { QSqlQuery query; query.exec("CREATE TABLE IF NOT EXISTS items (name TEXT)"); query.exec("INSERT INTO items VALUES ('Apple')"); }