- 
UID:110085 
 
- 
- 注册时间2010-12-21
 
- 最后登录2025-11-03
 
- 在线时间3572小时
 
 
 
- 
- 发帖2901
 
- 搜Ta的帖子
 
- 精华2
 
- 金钱34684
 - 威望3566
 - 贡献值625
 - 好评度3586
 
 
 
- 
访问TA的空间加好友用道具
 
 
 
 
 
 
  
 
 | 
 
 
- void DBHelper::clearData(const QString &tableName)
 - {
 -     QString sql;
 -     QSqlQuery query;
 -     if (App::LocalDBType.toUpper() == "SQLITE") {
 -         //SQLite数据库自增列信息存储在 sqlite_sequence 表,表包含两个列:name记录自增列所在的表,seq记录当前序号
 -         sql = QString("delete from %1").arg(tableName);
 -         query.clear();
 -         query.exec(sql);
 -         sql = QString("delete from sqlite_sequence where name='%1'").arg(tableName);
 -         query.clear();
 -         query.exec(sql);
 -     } else if (App::LocalDBType.toUpper() == "MYSQL") {
 -         //重置自增主键,用 truncate table table_name 效率高,而不是 alter table table_name auto_increment = 1
 -         sql = QString("truncate table %1").arg(tableName);
 -         query.clear();
 -         query.exec(sql);
 -     }
 - }
 
  
 
 
 |