Public Member Functions | |
AllocateSQLDA () | |
FreeParamtersValues () | |
PXSQLDA | GetData () |
string | GetFieldAliasName (const Word Index) |
Integer | GetFieldCount () |
Word | GetFieldIndex (const String Name) |
SmallInt | GetFieldLength (const Word Index) |
string | GetFieldOwnerName (const Word Index) |
string | GetFieldRelationName (const Word Index) |
integer | GetFieldScale (const Word Index) |
string | GetFieldSqlName (const Word Index) |
TZSQLType | GetFieldSqlType (const Word Index) |
Smallint | GetIbSqlLen (const Word Index) |
Smallint | GetIbSqlSubType (const Word Index) |
Smallint | GetIbSqlType (const Word Index) |
InitFields (boolean Parameters) | |
boolean | IsBlob (const Word Index) |
boolean | IsNullable (const Word Index) |
TZParamsSQLDA (IZInterbasePlainDriver PlainDriver, PISC_DB_HANDLE Handle, PISC_TR_HANDLE TransactionHandle) | |
UpdateBigDecimal (const Integer Index, Extended Value) | |
UpdateBoolean (const Integer Index, boolean Value) | |
UpdateByte (const Integer Index, ShortInt Value) | |
UpdateBytes (const Integer Index, TByteDynArray Value) | |
UpdateDate (const Integer Index, TDateTime Value) | |
UpdateDouble (const Integer Index, Double Value) | |
UpdateFloat (const Integer Index, Single Value) | |
UpdateInt (const Integer Index, Integer Value) | |
UpdateLong (const Integer Index, Int64 Value) | |
UpdateNull (const Integer Index, boolean Value) | |
UpdatePChar (const Integer Index, PChar Value) | |
UpdateQuad (const Word Index, const TISC_QUAD Value) | |
UpdateShort (const Integer Index, SmallInt Value) | |
UpdateString (const Integer Index, string Value) | |
UpdateTime (const Integer Index, TDateTime Value) | |
UpdateTimestamp (const Integer Index, TDateTime Value) | |
WriteBlob (const Integer Index, TStream Stream) | |
~TZParamsSQLDA () | |
Protected Attributes | |
PISC_DB_HANDLE | FHandle |
PISC_TR_HANDLE | FTransactionHandle |
Private Member Functions | |
EncodeString (Smallint Code, const Word Index, const String Str) | |
UpdateDateTime (const Integer Index, TDateTime Value) |
Definition at line 488 of file ZDbcInterbase6Utils.pas.
TZParamsSQLDA::TZParamsSQLDA | ( | IZInterbasePlainDriver | PlainDriver, | |
PISC_DB_HANDLE | Handle, | |||
PISC_TR_HANDLE | TransactionHandle | |||
) |
TZParamsSQLDA::~TZParamsSQLDA | ( | ) |
TZSQLDA::AllocateSQLDA | ( | ) | [inherited] |
Reimplemented in TZResultSQLDA.
TZParamsSQLDA::EncodeString | ( | Smallint | Code, | |
const Word | Index, | |||
const String | Str | |||
) | [private] |
TZSQLDA::FreeParamtersValues | ( | ) | [inherited] |
PXSQLDA TZSQLDA::GetData | ( | ) | [inherited] |
string TZSQLDA::GetFieldAliasName | ( | const Word | Index | ) | [inherited] |
Integer TZSQLDA::GetFieldCount | ( | ) | [inherited] |
Word TZSQLDA::GetFieldIndex | ( | const String | Name | ) | [inherited] |
SmallInt TZSQLDA::GetFieldLength | ( | const Word | Index | ) | [inherited] |
string TZSQLDA::GetFieldOwnerName | ( | const Word | Index | ) | [inherited] |
string TZSQLDA::GetFieldRelationName | ( | const Word | Index | ) | [inherited] |
integer TZSQLDA::GetFieldScale | ( | const Word | Index | ) | [inherited] |
string TZSQLDA::GetFieldSqlName | ( | const Word | Index | ) | [inherited] |
TZSQLType TZSQLDA::GetFieldSqlType | ( | const Word | Index | ) | [inherited] |
Smallint TZSQLDA::GetIbSqlLen | ( | const Word | Index | ) | [inherited] |
Smallint TZSQLDA::GetIbSqlSubType | ( | const Word | Index | ) | [inherited] |
Smallint TZSQLDA::GetIbSqlType | ( | const Word | Index | ) | [inherited] |
TZSQLDA::InitFields | ( | boolean | Parameters | ) | [inherited] |
boolean TZSQLDA::IsBlob | ( | const Word | Index | ) | [inherited] |
boolean TZSQLDA::IsNullable | ( | const Word | Index | ) | [inherited] |
TZParamsSQLDA::UpdateBigDecimal | ( | const Integer | Index, | |
Extended | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateBoolean | ( | const Integer | Index, | |
boolean | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateByte | ( | const Integer | Index, | |
ShortInt | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateBytes | ( | const Integer | Index, | |
TByteDynArray | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateDate | ( | const Integer | Index, | |
TDateTime | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateDateTime | ( | const Integer | Index, | |
TDateTime | Value | |||
) | [private] |
TZParamsSQLDA::UpdateDouble | ( | const Integer | Index, | |
Double | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateFloat | ( | const Integer | Index, | |
Single | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateInt | ( | const Integer | Index, | |
Integer | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateLong | ( | const Integer | Index, | |
Int64 | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateNull | ( | const Integer | Index, | |
boolean | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdatePChar | ( | const Integer | Index, | |
PChar | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateQuad | ( | const Word | Index, | |
const TISC_QUAD | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateShort | ( | const Integer | Index, | |
SmallInt | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateString | ( | const Integer | Index, | |
string | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateTime | ( | const Integer | Index, | |
TDateTime | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::UpdateTimestamp | ( | const Integer | Index, | |
TDateTime | Value | |||
) |
Reimplemented from IZParamsSQLDA.
TZParamsSQLDA::WriteBlob | ( | const Integer | Index, | |
TStream | Stream | |||
) |
Reimplemented from IZParamsSQLDA.
PISC_DB_HANDLE TZParamsSQLDA::FHandle [protected] |
Definition at line 493 of file ZDbcInterbase6Utils.pas.
PISC_TR_HANDLE TZParamsSQLDA::FTransactionHandle [protected] |
Definition at line 495 of file ZDbcInterbase6Utils.pas.