multi_commit1.bmx 563 B

1234567891011121314151617181920212223
  1. SuperStrict
  2. Framework Database.SQLite
  3. Import brl.standardio
  4. Local db:TDBConnection = LoadDatabase("SQLITE", "test.db")
  5. If db.isOpen() Then
  6. db.executeQuery("Create TABLE tbl (id integer primary key AUTOINCREMENT, name varchar(30))")
  7. For Local i:Int = 1 To 20
  8. Repeat
  9. db.executeQuery("INSERT INTO tbl values (NULL, 'Name " + i + "')")
  10. If db.hasError() Then
  11. Print db.error().ToString()
  12. Delay(2000)
  13. EndIf
  14. Until Not db.hasError()
  15. Delay(2000)
  16. Next
  17. db.Close()
  18. Print "Done"
  19. End If