![]() |
Datenbank: SQLMemTable • Version: 4.40 • Zugriff über: SQLMemTable
SQLMemTable und LoadTableFromStream
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; |
AW: SQLMemTable und LoadTableFromStream
Hallo Zusammen,
der Support hatte mir nun folgende Antwort gegeben: No, it will not copy table, but save the data to stream (with same table name). You should use ImportTable method or SELECT INTO SQL statement. Gruß Dirk |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:45 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz