QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("d:\\bbb\\ymk.db");
if(db.open())
{QSqlQuery query;
bool ok=query.exec("Create table if not exists money(name VARCHAR(20),"
"password VARCHAR(20))");
if(!ok)
lineEdit1->setText(tr("Table create failed"));
else
lineEdit1->setText(tr("Table create success"));
}
else
lineEdit1->setText(tr("database failed"));
运行后是table create success,但是sqlite中还是没添加表,这是为何?