Data.DB.TParam.AsBlob

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AsBlob: TBlobData read GetAsBytes write SetAsBlob;

C++

__property System::DynamicArray<System::Byte> AsBlob = {read=GetAsBytes, write=SetAsBlob};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
Data.DB.pas
Data.DB.hpp
Data.DB TParam


Beschreibung

Gibt den Wert des Parameters an, wenn dieser ein BLOB-Feld darstellt.

Mit AsBlob weisen Sie dem Parameter den Wert eines BLOB-Feldes zu. AsBlob übernimmt einen TBlobData- (Delphi) bzw. einen AnsiString- (C++) Wert, der als untypisierter Byte-String dienen kann. AsBlob setzt die Eigenschaft DataType auf ftBlob.

Wenn beispielsweise die PChar-Variable Buffer aus einer Datei gelesene Binärdaten enthält, wird der Inhalt von Buffer direkt dem BLOB-Parameter mit der Eigenschaft AsBlob zugewiesen:

Query1.Params[0].AsBlob := Buffer;

Hinweis: In Anwendungen muss AsBlob nur selten gelesen werden, da BLOB-Felder nicht als Ausgabeparameter verwendet werden können.

Siehe auch