{
QSqlDatabase db = QSqlDatabase::addDatabase("QSQLITE");
db.setDatabaseName("C:/123.db");
if (db.open())
{
QSqlQuery query(db);
query.exec("create table test(a)");
qDebug() << db.transaction();
for (int i = 1; i < 60000; i++)
{
if (!query.exec(QString("insert into test(a) values(%1)").arg(i)))
{
qDebug() << query.lastError().text();
break;
}
}
qDebug() << db.commit();
}
}