2016-03-16 4 views
0

Как я могу откат моей базы данных SQLite после выполнения нескольких запросов на моем устройстве iOS/Android в проекте Multi-устройства Delphi 10 firemonkey?Откат базы данных Sqlite в проекте Firemonkey Multi device

Я создаю свои запросы к базе данных с помощью TFDQuery.

+0

Вы используете транзакции? –

+0

@CL. Нет, я не сейчас – Remi

+1

Ну, [do] (http://www.sqlite.org/lang_transaction.html). –

ответ

0
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; 

 Смежные вопросы

  • Нет связанных вопросов^_^