set a restore point if a non SELECT was executed

This commit is contained in:
Peinthor Rene
2013-03-13 18:03:17 +01:00
parent e91aa3833a
commit 0286520f19

View File

@@ -777,7 +777,7 @@ void MainWindow::executeQuery()
&vm, &tail);
if (err == SQLITE_OK){
if( !queryPart.trimmed().startsWith("SELECT", Qt::CaseInsensitive))
db.setDirty(true);
db.setRestorePoint();
int rownum = 0;
bool mustCreateColumns = true;
while ( sqlite3_step(vm) == SQLITE_ROW ){