Unit 'DB' Package
[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] [#fcl-db]

TBlobField

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: db.pas line 1062

type TBlobField = class(TField)

protected

  procedure FreeBuffers; override;

  function GetAsBytes; override;

  function GetAsString; override;

  function GetAsAnsiString; override;

  function GetAsUnicodeString; override;

  function GetAsVariant; override;

  function GetBlobSize; virtual;

  function GetIsNull; override;

  procedure GetText(); override;

  procedure SetAsBytes(); override;

  procedure SetAsString(); override;

  procedure SetAsAnsiString(); override;

  procedure SetAsUnicodeString(); override;

  procedure SetVarValue(); override;

public

  constructor Create(); override;

  procedure Clear; override;

  class function IsBlob; override;

  procedure LoadFromFile();

  procedure LoadFromStream();

  procedure SaveToFile();

  procedure SaveToStream();

  procedure SetFieldType(); override;

  property BlobSize: LongInt; [r]

  property Modified: Boolean; [rw]

  property Value: string; [rw]

  property Transliterate: Boolean; [rw]

published

  property BlobType: TBlobType; [rw]

  property Size: Integer;

end;

Inheritance

TBlobField

|

TField

|

TObject


Documentation generated on: 2023-03-18