//SQLite数据库 向数据库插入新数据的同时,返回新插入数据行的自增列rowid。
QSqlQuery sql_query(m_database);
int res = 0;
sql_query.prepare(insert_sql);
if (!sql_query.exec())
{
qDebug() << sql_query.lastError();
}
else {
res = query.lastInsertId().toInt();
}
//还有就是单独查询
QString _sql = "SELECT last_insert_rowid()";
QSqlQuery sql_query(m_database);
query.exec(_sql);
query.next();
int id = query.value(0).toInt();