Class TParams

Unit

Declaration

type TParams = class(TCollection)

Description

This item has no description.

Hierarchy

Overview

Methods

Protected Procedure AssignTo(Dest: TPersistent); override;
Protected Function GetDataSet: TDataSet;
Protected Function GetOwner: TPersistent; override;
Public Constructor Create(AOwner: TPersistent); overload;
Public Constructor Create; overload;
Public Procedure AddParam(Value: TParam);
Public Procedure AssignValues(Value: TParams);
Public Function CreateParam(FldType: TFieldType; const ParamName: string; ParamType: TParamType): TParam;
Public Function FindParam(const Value: string): TParam;
Public Procedure GetParamList(List: TList; const ParamNames: string);
Public Function IsEqual(Value: TParams): Boolean;
Public Function ParamByName(const Value: string): TParam;
Public Function ParseSQL(SQL: String; DoCreate: Boolean): String; overload;
Public Function ParseSQL(SQL: String; DoCreate, EscapeSlash, EscapeRepeat : Boolean; ParameterStyle : TParamStyle): String; overload;
Public Function ParseSQL(SQL: String; DoCreate, EscapeSlash, EscapeRepeat : Boolean; ParameterStyle : TParamStyle; var ParamBinding: TParambinding): String; overload;
Public Function ParseSQL(SQL: String; DoCreate, EscapeSlash, EscapeRepeat : Boolean; ParameterStyle : TParamStyle; var ParamBinding: TParambinding; var ReplaceString : string): String; overload;
Public Procedure RemoveParam(Value: TParam);
Public Procedure CopyParamValuesFromDataset(ADataset : TDataset; CopyBound : Boolean);

Properties

Public property Dataset : TDataset Read GetDataset;
Public property Items[Index: Integer]: TParam read GetItem write SetItem;
Public property ParamValues[const ParamName: string]: Variant read GetParamValue write SetParamValue;

Description

Methods

Protected Procedure AssignTo(Dest: TPersistent); override;

This item has no description.

Protected Function GetDataSet: TDataSet;

This item has no description.

Protected Function GetOwner: TPersistent; override;

This item has no description.

Public Constructor Create(AOwner: TPersistent); overload;

This item has no description.

Public Constructor Create; overload;

This item has no description.

Public Procedure AddParam(Value: TParam);

This item has no description.

Public Procedure AssignValues(Value: TParams);

This item has no description.

Public Function CreateParam(FldType: TFieldType; const ParamName: string; ParamType: TParamType): TParam;

This item has no description.

Public Function FindParam(const Value: string): TParam;

This item has no description.

Public Procedure GetParamList(List: TList; const ParamNames: string);

This item has no description.

Public Function IsEqual(Value: TParams): Boolean;

This item has no description.

Public Function ParamByName(const Value: string): TParam;

This item has no description.

Public Function ParseSQL(SQL: String; DoCreate: Boolean): String; overload;

This item has no description.

Public Function ParseSQL(SQL: String; DoCreate, EscapeSlash, EscapeRepeat : Boolean; ParameterStyle : TParamStyle): String; overload;

This item has no description.

Public Function ParseSQL(SQL: String; DoCreate, EscapeSlash, EscapeRepeat : Boolean; ParameterStyle : TParamStyle; var ParamBinding: TParambinding): String; overload;

This item has no description.

Public Function ParseSQL(SQL: String; DoCreate, EscapeSlash, EscapeRepeat : Boolean; ParameterStyle : TParamStyle; var ParamBinding: TParambinding; var ReplaceString : string): String; overload;

This item has no description.

Public Procedure RemoveParam(Value: TParam);

This item has no description.

Public Procedure CopyParamValuesFromDataset(ADataset : TDataset; CopyBound : Boolean);

This item has no description.

Properties

Public property Dataset : TDataset Read GetDataset;

This item has no description.

Public property Items[Index: Integer]: TParam read GetItem write SetItem;

This item has no description.

Public property ParamValues[const ParamName: string]: Variant read GetParamValue write SetParamValue;

This item has no description.


Generated by PasDoc 0.17.0.snapshot.