Data.DB.TParam Methods

From RAD Studio API Documentation
Jump to: navigation, search


InheritedProtected
AfterConstructionpublicResponds after the last constructor has executed.
AssignpublicCopies the Name and Value of another TParam object.
AssignFieldpublicAssigns the DataType, Name, and Value properties from a TField object.
AssignFieldValuepublicAssigns the DataType and Value properties from a TField object.
AssignParamprotected
AssignToprotected
BeforeDestructionpublicResponds before the first destructor executes.
ChangedprotectedUpdates the collection to reflect changes to the collection item.
CheckDisposedprotected
ClassInfopublicReturns a pointer to the run-time type information (RTTI) table for the object type.
ClassNamepublicReturns a string indicating the type of the object instance (as opposed to the type of the variable passed as an argument).
ClassNameIspublicDetermines whether an object is of a specific type.
ClassParentpublicReturns the type of the immediate ancestor of a class.
ClassTypepublicReturns the class reference for the object's class.
CleanupInstancepublicPerforms finalization on long strings, variants, and interface variables within a class.
ClearpublicSets the Value of the parameter to NULL.
CreatepublicCreates an instance of TParam and inserts it in a parameter list.
DefaultHandlerpublicProvides the interface for a method that processes message records.
DefinePropertiesprotectedProvides an interface for a method that reads and writes otherwise unpublished data.
Destroypublic
DispatchpublicCalls message-handling methods for the object, based on the contents of the Message parameter.
DisposeOfpublicDisposeOf forces the execution of the destructor code in an object.
EqualspublicChecks whether the current instance and the Obj parameter are equal.
FieldAddresspublicReturns the address of a published object field.
FreepublicDestroys an object and frees its associated memory, if necessary.
FreeInstancepublicDeallocates memory allocated by a previous call to the NewInstance method.
GetAsAnsiStringprotectedThe protected method that returns the value of the parameter as a System.AnsiString.
GetAsBCDprotectedThe protected method that returns the value of the parameter as a TBcd.
GetAsBooleanprotectedThe protected method that returns the value of the parameter as a Boolean.
GetAsBytesprotectedThe protected method that returns the value of the field parameter as TBytes.
GetAsCurrencyprotected
GetAsDatasetprotectedUsed by TSQLServerMethod to read TDataSet parameters.
GetAsDateTimeprotected
GetAsFloatprotected
GetAsFMTBCDprotected
GetAsGuidprotected
GetAsIntegerprotected
GetAsLargeIntprotected
GetAsLongWordprotected
GetAsMemoprotected
GetAsObjectprotectedThe protected method that returns the value of the field as a TObject.
GetAsParamsprotectedUsed by TSQLServerMethod to read TParams parameters.
GetAsSingleprotected
GetAsSQLTimeStampprotected
GetAsSQLTimeStampOffsetprotected
GetAsStreamprotectedUsed by TSQLServerMethod to read TStream parameters.
GetAsStringprotected
GetAsVariantprotectedThe protected method that returns the value of the parameter as a System.Variant.
GetAsWideStringprotected
GetDatapublicFills the buffer with the Value of the parameter in the native format of a database field of the appropriate type.
GetDataSizepublicReturns the number of bytes needed to hold the parameter's value in the format used by the corresponding type of database field.
GetDisplayNameprotected
GetDisposedprotectedGetter for the Disposed property.
GetHashCodepublicReturns an integer containing the hash code.
GetInterfacepublicRetrieves a specified interface.
GetInterfaceEntrypublicReturns the entry for a specific interface implemented in a class.
GetInterfaceTablepublicReturns a pointer to a structure containing all of the interfaces implemented by a given class.
GetIsNullprotected
GetNamePathpublicReturns a string used by the Object Inspector.
GetOwnerprotectedReturns the collection to which this item belongs.
GetParamObjectprotectedIn case the TParam instance stores an object type value, this method returns an interface of type IParamObject from the instance's value.
HasParamObjectprotectedSpecifies whether the TParam instance stores a value of the given object type.
InheritsFrompublicDetermines the relationship of two object types.
InitInstancepublicInitializes a newly allocated object instance to all zeros and initializes the instance's virtual method table pointer.
InstanceSizepublicReturns the size in bytes of each instance of the object type.
IsEqualprotected
LoadFromFilepublicLoads the value of a BLOB parameter from the specified file.
LoadFromStreampublicLoads the value of a BLOB parameter from a stream.
MethodAddresspublicReturns the address of a class method by name.
MethodNamepublicReturns the name of a class method by address.
NewInstancepublicAllocates memory for an instance of an object type and returns a pointer to that new instance.
QualifiedClassNamepublicReturns the qualified name of the class.
Releasepublic
SafeCallExceptionpublicHandles exceptions in methods declared using the safecall calling convention.
SetAsAnsiStringprotected
SetAsBCDprotected
SetAsBlobprotected
SetAsBooleanprotected
SetAsByteprotected
SetAsBytesprotectedThe protected method that sets the value of the field parameter with the given TBytes.
SetAsCurrencyprotected
SetAsDataSetprotectedUsed by TSQLServerMethod to set TDataSet parameters.
SetAsDateprotected
SetAsDateTimeprotected
SetAsFloatprotected
SetAsFMTBCDprotected
SetAsGuidprotected
SetAsIntegerprotected
SetAsLargeIntprotected
SetAsLongWordprotected
SetAsMemoprotected
SetAsObjectprotectedUsed by TSQLServerMethod to set TObject parameters.
SetAsParamsprotectedUsed by TSQLServerMethod to set TParams parameters.
SetAsShortIntprotected
SetAsSingleprotected
SetAsSmallIntprotected
SetAsSQLTimeStampprotected
SetAsSQLTimeStampOffsetprotected
SetAsStreamprotectedUsed by TSQLServerMethod to set TStream parameters.
SetAsStringprotected
SetAsTimeprotected
SetAsVariantprotected
SetAsWideStringprotected
SetAsWordprotected
SetBlobDatapublicCopies a new value for the parameter in physical database format from Buffer.
SetCollectionprotectedSets the value of the Collection property.
SetDatapublicCopies a new value for the parameter in physical database format from Buffer.
SetDataSetpublicUsed by TSqlServerMethod component to set DataSet Parameter.
SetDataTypeprotected
SetDisplayNameprotectedSets the name of the collection item as it appears in the collection editor.
SetIndexprotectedMoves the collection item to a specified position in the parent collection.
SetObjectValuepublicSets the value of the TParam instance to the given object, using the specified ownership flag.
SetParamspublic
SetStreampublicSets the value of the TParam instance to the given stream, using the specified ownership flag.
SetTextprotected
ToStringpublicReturns a string containing the class name.
UnitNamepublicReturns the name of the unit where the class is defined.
UnitScopepublicReturns the class's unit scope.