[Overview][Constants][Types][Classes][Procedures and functions][Variables][Index] | Reference for unit 'SQLDB' (#fcl)

# TSQLDBParam

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

TParam descendent used in SQLDB

## Declaration

Source position: sqldb.pp line 143

`type TSQLDBParam = class(TParam)`
`public`
`property FieldDef: TFieldDef; [rw]` |  | Field definition for update SQL
`property SQLDBData: Pointer; [rw]` |  | Private data for TSQLDB descendents.
`end;`

## Inheritance

`TSQLDBParam` |  | TParam descendent used in SQLDB
`TParam` |  | Parameter description class
`TCollectionItem`
`TPersistent,IFPObserved`
`TObject`

## Description

TSQLDBParam is used to be able to create parameters which can store info about a field on which the parameter is based in the TSQLDBParam.FieldDef field. This is useful when constructing update or insert queries. It can also store private data needed for the various TSQLConnection descendents in the TSQLDBParam.SQLDBData property.

## See also

TSQLDBFieldDef |  | TFieldDef descendant with room to store engine-specific data
TSQLDBParam.FieldDef |  | Field definition for update SQL
TSQLDBParam.SQLDBData |  | Private data for TSQLDB descendents.