Anzeigen: Delphi
C++
Anzeigeeinstellungen
Data.DB.TBlobField.SaveToStream
Aus XE2 API Documentation
Delphi
procedure SaveToStream(Stream: TStream);
C++
void __fastcall SaveToStream(System::Classes::TStream* Stream);
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
procedure function |
public | Data.DB.pas Data.DB.hpp |
Data.DB | TBlobField |
Beschreibung
Speichert den Inhalt des Blob-Feldes in einem Stream.
Mit SaveToStream wird der Inhalt des BLOB-Feldes in einen Stream kopiert. Geben Sie den Namen des Streams, in dem der Feldwert gespeichert werden soll, als Wert des Parameters Stream an.
Anmerkung: Der Parameter Stream enthält normalerweise keinen BLOB-Stream. BLOB-Streams (die von der Methode CreateBlobStream der Datenmenge geliefert werden) stellen einen vollkommen eigenständigen Mechanismus für das Streaming von Daten aus einem BLOB-Feld bereit.
var MS: TMemoryStream; begin MS := TMemoryStream.Create; try SQLDataSet1Images.SaveToStream(MS); Image1.Picture.Bitmap.LoadFromStream(MS); finally MS.Free; end; end;
TMemoryStream *pMS = new TMemoryStream; try { SQLDataSet1Images->SaveToStream(pMS); Image1->Picture->Bitmap->LoadFromStream(pMS); } __finally { delete pMS; }