Bde.DBTables.TBlobStream.Create
Delphi
constructor Create(Field: TBlobField; Mode: TBlobStreamMode);
C++
__fastcall TBlobStream(Data::Db::TBlobField* Field, Data::Db::TBlobStreamMode Mode);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
constructor | public | Bde.DBTables.pas Bde.DBTables.hpp |
Bde.DBTables | TBlobStream |
Beschreibung
Erstellt eine Instanz von TBlobStream.
Rufen Sie Create auf, um eine Instanz von TBlobStream zum Schreiben bzw. Lesen eines bestimmten TBlobField-Objektes zu erhalten.
Tipp: Verschiedene Typen von Datenmengen verwenden unterschiedliche Klassen von TBlobStream. Daher sollten Sie lieber die Methode CreateBlobStream der Datenmenge verwenden, als den Konstruktor aufzurufen.
Create verknüpft das TBlobStream-Objekt mit dem Feldobjekt, das vom Parameter Field bezeichnet wird. Der Parameter Mode gibt an, ob der BLOB-Stream zum Lesen (bmRead), Schreiben (bmWrite) oder Ändern (bmReadWrite) der Daten verwendet wird. Für Mode muss einer der folgenden Werte festgelegt werden:
Wert | Bedeutung |
---|---|
bmRead |
Der BLOB-Stream kann Daten aus dem Feld lesen. |
bmWrite |
Der BLOB-Stream kann Daten im Feld ersetzen. |
bmReadWrite |
Der BLOB-Stream kann Daten im Feld verändern. |
Hinweis: Ein TBlobStream-Objekt sollte immer vor dem Ansteuern eines neuen Datensatzes freigegeben werden. Erzeugen Sie für jeden neuen Datensatz eine neue Instanz von TBlobStream.