Einzelnen Beitrag anzeigen

Papaschlumpf73

Registriert seit: 3. Mär 2014
Ort: Berlin
322 Beiträge
 
Delphi 12 Athens
 
#2

AW: Dataset ADOQuery in ein Clientdataset kopieren

  Alt 6. Okt 2023, 14:42
Moin, ich mache das mit dieser proc. TDM ist einfach nur mein DataModule

Delphi-Quellcode:
procedure TDM.CopyDataSetToCDS(Source: TDataSet; Dest: TClientDataSet; CloseSource: boolean);
var dsProvider: TDataSetProvider;
begin
{GetText in der Source funktioniert nicht}
{Filter in der Source funktioniert}
dsProvider:=TDataSetProvider.Create(nil);
try
 dsProvider.DataSet:=Source;
 Dest.SetProvider(dsProvider);
 Dest.Open;
finally FreeAndNil(dsProvider); end;
if CloseSource then Source.Close;
end;
  Mit Zitat antworten Zitat