TSQLDBParams class

The TSQLDBParams of a SQL statement.

Inheritance

Constructors

TSQLDBParams([TPersistent? aOwner])

Properties

count → int
no setterinherited
dataSet → TDataSet?
no setterinherited
hashCode → int
The hash code for this object.
no setterinherited
itemFactory → TCollectionItemFactory
finalinherited
owner → TPersistent?
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
updating → bool
no setterinherited

Methods

add() → TCollectionItem
inherited
addParam(TParam value) → void
inherited
assign(TPersistent? source) → void
inherited
assignTo(TPersistent dest) → void
inherited
assignValues(TParams value) → void
inherited
beginUpdate() → void
inherited
clear() → void
inherited
copyParamValuesFromDataset(TDataSet? aDataset, bool copyBound) → void
inherited
createParam(TFieldType fldType, String paramName, TParamType paramType) → TParam
inherited
createParseOpts(bool doCreate, bool escapeSlash, bool escapeRepeat) → TSQLParseOptions
inherited
delete(int index) → void
inherited
doParseSQL(String sql, TSQLParseOptions options, TParamStyle parameterStyle, TParamBinding paramBinding, String macroChar, TStringRef replaceString) → String
inherited
endUpdate() → void
inherited
findParam(String value) → TParam?
inherited
getEnumerator() → TParamsEnumerator
inherited
getItem(int index) → TCollectionItem
inherited
getParamList(List<TParam> list, String paramNames) → void
inherited
getParamValue(String paramName) → dynamic
inherited
indexOf(TCollectionItem item) → int
inherited
isEqual(TParams value) → bool
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
paramByName(String value) → TParam
inherited
parseSQL(String sql, bool doCreate, {bool escapeSlash = true, bool escapeRepeat = true, TParamStyle parameterStyle = TParamStyle.psInterbase, TParamBinding? paramBinding, TStringRef? replaceString}) → String
inherited
removeParam(TParam value) → void
inherited
setItem(int index, TCollectionItem value) → void
inherited
setItemName(TCollectionItem item) → void
inherited
setParamValue(String paramName, dynamic value) → void
inherited
toString() → String
A string representation of this object.
inherited
update(TCollectionItem? item) → void
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited
operator [](int index) → TParam
inherited
operator []=(int index, TParam value) → void
inherited