我的.程序用到了数据库,相应代码如下
static bool createConnection()
{
QSqlDatabase db=QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("qbw.db");
if(!db.open())
{
return false;
}
QSqlQuery query;
query.exec(QObject::tr("create table Account(CardId vchar(20) primary key,deposit vchar(10) ,ID vchar(20),Password vchar(20),Validity bool"));
query.exec(QObject::tr("insert into Account values('2490987','556.3','120857','19891111',true)"));
query.exec(QObject::tr("insert into Account values('2490988','1004.2','115635','370481',true)"));
// query.exec();
db.close();
return true;
}
可是程序运行后数据库文件一直为0kb,怎么也找不到原因,大家帮帮忙啊
程序文件
CreditManagementSystem.rar (656 K) 下载次数:2