Skip to content

Instantly share code, notes, and snippets.

@acras
Created May 20, 2014 20:44
Show Gist options
  • Save acras/1bf189bfdbc9b79bc768 to your computer and use it in GitHub Desktop.
Save acras/1bf189bfdbc9b79bc768 to your computer and use it in GitHub Desktop.
procedure criarDataSet(dsOrigem: TDataSet; cdsDest: TClientDataSet);
var
Provider: TDataSetProvider;
begin
Provider := TDataSetProvider.Create(nil);
try
Provider.DataSet := dsOrigem;
criarDataSet(Provider, cdsDest);
finally
FreeAndNil(Provider);
end;
end;
procedure criarDataSet(providerOrigem: TDataSetProvider; cdsDest: TClientDataSet);
begin
cdsDest.Data := providerOrigem.Data;
end;
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment