API version 9
iOSAndroidWindows
説明 |
データベースへの変更操作をロールバックします。
また、トランザクションを終了します。 rollback
|
|
呼出形式 |
db.Rollback( )
|
|
戻り値 |
なし
|
|
引数 |
なし
|
|
例外 |
DB-1 |
データベース操作中にエラーが発生しました |
|
DB-4 |
データベースは開かれていません |
|
DB-6 |
トランザクション中ではありません
|
使用例 |
var db = new LocalDB(new FileSystem(), "testdb.sqlite"); try{ db.begin(); db.exec("create table test (id integer primary key, value text)"); db.exec("insert into test values (0, 'tanaka')"); db.exec("insert into test values (1, 'yamada')"); db.exec("insert into test values (2, 'suzuki')"); db.commit(); }catch(e){ db.rollback(); //.MessageBox("データベースエラー:" + Str(e.message)); } db.close();
|
|
関連項目 |
Beginメソッド Commitメソッド |