在 Firemonkey 多设备项目中回滚 Sqlite 数据库
Rollback Sqlite database in Firemonkey Multi device project
在 Delphi 10 firemonkey 多设备项目中对我的 iOS/Android 设备进行一些查询后,如何回滚我的 SQLite 数据库?
我使用 TFDQuery 创建我的数据库查询。
procedure TData.RollbackTest;
var
FD: TFDQuery;
begin
FD := TFDQuery.Create(nil);
FD.Connection := fConnection;
FD.SQL.Add := 'BEGIN;'
FD.SQL.Add := 'CREATE TABLE test (id INTEGER PRIMARY KEY);'
FD.SQL.Add := 'ROLLBACK;'
FD.Prepare;
FD.ExecSQL;
FD.Free;
end;
在 Delphi 10 firemonkey 多设备项目中对我的 iOS/Android 设备进行一些查询后,如何回滚我的 SQLite 数据库?
我使用 TFDQuery 创建我的数据库查询。
procedure TData.RollbackTest;
var
FD: TFDQuery;
begin
FD := TFDQuery.Create(nil);
FD.Connection := fConnection;
FD.SQL.Add := 'BEGIN;'
FD.SQL.Add := 'CREATE TABLE test (id INTEGER PRIMARY KEY);'
FD.SQL.Add := 'ROLLBACK;'
FD.Prepare;
FD.ExecSQL;
FD.Free;
end;