Used: Delphi 7, UniDAC 3.50.
Component placed on form: TUniConnection, TUniQuery, TUniDataSource, TDBGrid, TDBNavigator, Button.
Before run project UniConnection, UniQuery is inactive. All components connected.
Code: Select all
UniQuery1.SQL.Strings:='select * from users order by id_user';
UniQuery1.LockMode:=lmNone;
So! I do:
Code: Select all
UniConnection1.Connect;
UniQuery1.Open;
UniConnection1.StartTransaction;
UniConnection1.ExecSQL('DELETE FROM USERS WHERE ID_USER = 62',[]);
UniConnection1.Rollback;
But this code work fine:
Code: Select all
UniConnection1.Connect;
UniConnection1.StartTransaction;
UniConnection1.ExecSQL('DELETE FROM USERS WHERE ID_USER = 62',[]);
UniConnection1.Rollback;