Hallo Zusammen,
ich möchte den Inhalt einer SQLMemTable kopieren, dies möchte ich mittels tstream regeln.
Leider erhalte ich aber immer folgende Fehlermeldung:
Exception-Klasse ESQLMemException mit Meldung 'Cannot read from stream. Position = 9105, Stream size = 9105, Block size = 43, Bytes Read = 0 - Native error: 11723'. Prozess Project6.exe (6044)
Gegoogelt habe ich auch schon und ein genaue Beschreibung der Methode kann ich auch nicht auftreiben.
Danke für Tipps und Gruß
Dirk
Delphi-Quellcode:
procedure TForm6.Button2Click(Sender: TObject);
var
stream: TStream;
begin
stream:= TMemoryStream.Create;
SQLMemTable1.Active:=false;
SQLMemTable1.SaveTableToStream(stream,caNone,0,0);
SQLMemTable1.Active:=true;
SQLMemTable2.LoadTableFromStream(stream);
SQLMemTable2.active:=true;
Stream.free;
end;