multi_commit2.bmx 432 B

1234567891011121314151617181920
  1. SuperStrict
  2. Framework Database.SQLite
  3. Import brl.timer
  4. Import brl.standardio
  5. Local db:TDBConnection = LoadDatabase("SQLITE", "test.db")
  6. If db.isOpen() Then
  7. Local timer:Int = MilliSecs()
  8. Repeat
  9. db.executeQuery("UPDATE tbl SET name = 'Updated name' WHERE id = 1")
  10. If db.hasError() Then
  11. Print db.error().toString()
  12. End If
  13. Delay(20)
  14. Until MilliSecs() - timer > 40000
  15. db.Close()
  16. End If