Problem with Custom Update ( when CachedUpdates = true )
Posted: Fri  27 Jan 2006 09:28
				
				Hi Ikar,
I use demo project :MySQL Data Access Demo - Cached Updates & Transaction Control.
Everything is good, but event OnUpdateRecord don't working properly.
When i set property UpdateAction to "uaApplied" , record don't update to MySQL server...
uaAbort working OK.
uaFail working OK.
uaRetry working OK.
uaSkip working OK.
uaApplied failed, don't update record to MySQL server (MySQL Server 4.1) ...
Examples:
In demo project:
procedure TfmMain.MyQueryUpdateRecord(DataSet: TDataSet;
UpdateKind: TUpdateKind; var UpdateAction: TUpdateAction);
begin
...
UpdateAction:= TUpdateAction(fmUpdateAction.rgAction.ItemIndex); ...PROBLEM WITH uaApplied
end;
In Myproject:
procedure TFormMain.MyQueryUpdateRecord(DataSet: TDataSet;
UpdateKind: TUpdateKind; var UpdateAction: TUpdateAction);
begin
...
UpdateAction:= TUpdateAction(uaApplied); // or UpdateAction:= uaApplied; ...PROBLEM WITH uaApplied
end;
I need to solve this problem. Thanks
			I use demo project :MySQL Data Access Demo - Cached Updates & Transaction Control.
Everything is good, but event OnUpdateRecord don't working properly.
When i set property UpdateAction to "uaApplied" , record don't update to MySQL server...
uaAbort working OK.
uaFail working OK.
uaRetry working OK.
uaSkip working OK.
uaApplied failed, don't update record to MySQL server (MySQL Server 4.1) ...
Examples:
In demo project:
procedure TfmMain.MyQueryUpdateRecord(DataSet: TDataSet;
UpdateKind: TUpdateKind; var UpdateAction: TUpdateAction);
begin
...
UpdateAction:= TUpdateAction(fmUpdateAction.rgAction.ItemIndex); ...PROBLEM WITH uaApplied
end;
In Myproject:
procedure TFormMain.MyQueryUpdateRecord(DataSet: TDataSet;
UpdateKind: TUpdateKind; var UpdateAction: TUpdateAction);
begin
...
UpdateAction:= TUpdateAction(uaApplied); // or UpdateAction:= uaApplied; ...PROBLEM WITH uaApplied
end;
I need to solve this problem. Thanks