彩阳:要看看你的SQL语句以及相关的C++代码,看如何操作的。
(2015-10-03 21:18) 
下面是创建数据库的文件程序代码,单独的一部分
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setHostName("host");
db.setDatabaseName("happyRent.db");
db.setUserName("whj");
db.setPassword("123456");
if(!db.open())
{
return false;
}
QSqlQuery query;
//创建一张房间类型表
query.exec("create table roomtype(id varchar primary key,type varchar"
",dateprice varchar,monthprice varchar)");
query.exec(QString("insert into roomtype values('0','请选择房间类型',NULL,NULL)"));
query.exec(QString("insert into roomtype values('1','大床房','80','800')"));
query.exec(QString("insert into roomtype values('2','单人间','60','650')"));
query.exec(QString("insert into roomtype values('3','双人间','100','1000')"));
query.exec("create table roominfo(type varchar"
",roomnum varchar,isrent varchar)");
query.exec(QString("insert into roominfo values('大床房','201','否')"));
query.exec(QString("insert into roominfo values('单人间','202','否')"));
query.exec(QString("insert into roominfo values('双人间','203','否')"));
query.exec(QString("insert into roominfo values('大床房','204','否')"));
query.exec(QString("insert into roominfo values('单人间','205','否')"));
query.exec(QString("insert into roominfo values('双人间','206','否')"));
query.exec(QString("insert into roominfo values('大床房','207','否')"));
query.exec(QString("insert into roominfo values('单人间','208','否')"));
query.exec(QString("insert into roominfo values('双人间','209','否')"));
query.exec(QString("insert into roominfo values('单人间','210','否')"));