打开数据库:
dbconn=QSqlDatabase::addDatabase("QSQLITE"); //添加数据库驱动
dbconn.setDatabaseName("mySqlite.db"); //在工程目录新建一个mytest.db的文件
if(!dbconn.open())
{
qDebug()<<"DB open failed!\n";
return;
}
建表:
query.exec("create table logInfo(lID integer PRIMARY KEY,userID varchar(11),log varchar(100))");
插入一则数据,成功
删除之:
query.exec("delete from logInfo where lID = '%1' ");
崩溃,段错误
不知道为什么?