Data.DB.TParam.AsMemo

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

property AsMemo: string read GetAsMemo write SetAsMemo;

C++

__property System::UnicodeString AsMemo = {read=GetAsMemo, write=SetAsMemo};

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 Memofeld darstellt.

Mit AsMemo können Sie dem Parameter den Wert eines Memofeldes zuweisen. AsMemo setzt die Eigenschaft DataType auf ftMemo.

Ein Literal- oder ein nullterminierter String kann mit der Eigenschaft AsMemo dem Parameter für eine Memo-Spalte direkt zugewiesen werden. Zum Beispiel:



SQLQuery1.Params[0].AsMemo := 'Some text in a long Pascal String';



SQLQuery2->ParamByName("Notes")->AsString = "Some string value";



Ein Lesezugriff auf AsMemo ist nur selten erforderlich, da Memofelder nicht als Ausgabeparameter verwendet werden können.

Anmerkung:  Manche Server unterstützen String-Feldtypen, die zu lang für den Datensatzpuffer sind. Für diese Felder werden Memofelder verwendet, auch wenn sie eigentlich keine BLOB-Felder sind. Verwenden Sie bei der Arbeit mit diesen Pseudo-BLOB-Feldern stattdessen die Eigenschaft AsString.

Siehe auch