Show: Delphi C++
Display Preferences

Data.SqlExpr.TCustomSQLDataSet Declared Members

From XE2 API Documentation
Jump to: navigation, search



Contents

Constructors & Destructors

CreateCreates an instance of a TCustomSQLDataSet component.
DestroyDestroys the TCustomSQLDataSet instance.

Events

AfterClose
AfterOpen
AfterRefresh
AfterScroll
BeforeClose
BeforeOpen
BeforeRefresh
BeforeScroll
OnCalcFields
ParseDeleteSqlOccurs when an application attempts to parse the DELETE statement stored in the CommandText property.
ParseInsertSqlOccurs when an application attempts to parse the INSERT statement stored in the CommandText property.
ParseSelectSqlOccurs when an application attempts to parse the SELECT statement specified in the CommandText property.
ParseUpdateSqlOccurs when an application attempts to parse a SQL UPDATE statement stored in the CommandText property.

Functions

AddFieldDesc
AddIndexDefs
CheckPrepareError
ClearIndexDefs
CloseCursor
CloseStatement
CreateBlobStreamCreates a blob stream for a Binary large object (BLOB) field in the dataset.
DefineProperties
ExecSQL
ExecuteStatement
FreeBuffers
FreeCommand
FreeReader
GetBlobFieldDataRetrieves the current value of a BLOB field into a buffer.
GetCanModify
GetCommandNames
GetDataSource
GetDetailLinkFieldsLists the field components that link this dataset as a detail of a master dataset.
GetFieldDataRetrieves the current value of a field into a buffer.
GetKeyFieldNamesFills a list with the names of all fields in all indexes defined for the dataset.
GetObjectTypeNames
GetOutputParams
GetQuoteCharReturns the character or characters to use in generated SQL statements to enclose quoted strings.
GetRecord
GetRecordCount
GetSortFieldNames
InitRecord
InternalClose
InternalFreeCommand
InternalHandleException
InternalInitFieldDefs
InternalOpen
InternalRefresh
IsCursorOpen
IsSequencedIndicates whether the dataset can use record numbers to indicate the order of records.
Loaded
LocateImplements a virtual method for searching a dataset for a specified record and making it the active record.
LocateRecordImplements a virtual method for searching a dataset for a specified record and making it the active record.
LookupImplements a virtual method to retrieve field values from a record that matches specified search values.
OpenCursor
OpenSchema
ParamByNameLocates a parameter in the Params property collection.
PrepareStatementPerforms a prepare on the SQL statement.
PropertyChanged
PSEndTransaction
PSExecute
PSExecuteStatement
PSGetAttributes
PSGetCommandText
PSGetCommandType
PSGetDefaultOrder
PSGetIndexDefs
PSGetKeyFieldsW
PSGetParams
PSGetQuoteCharW
PSGetTableNameW
PSGetUpdateException
PSInTransaction
PSIsSQLBased
PSIsSQLSupported
PSReset
PSSetCommandText
PSSetParams
PSStartTransaction
PSUpdateRecord
SetBufListSize
SetCommandText
SetFCommandText
SetFieldData
SetMaxBlobSize
SetParamsFromCursor
SetSchemaInfoIndicates whether the dataset represents metadata from the server, and if so, what kind.
SetSortFieldNames
UpdateIndexDefs

Properties

Active
BlobBufferReserves a buffer for storing BLOB values.
CommandTextSpecifies the command the dataset executes.
CommandTypeIndicates the meaning of the CommandText property.
CurrentBlobSizeIndicates the size of the most recently read BLOB field.
DataLinkIdentifies the datalink that manages communication between the SQL dataset and another, master dataset.
DataSourceLinks the SQL dataset to another (master) dataset.
DbxCommandTypeCommand type in String format.
DesignerDataStores custom data.
GetMetadataSpecifies whether the SQL dataset fetches metadata information along with the data.
IndexDefsContains the definitions of all indexes defined on the server for the dataset.
InternalConnectionIndicates the component that connects the dataset to its database server, taking into account whether the connection was cloned.
MaxBlobSizeIndicates the maximum number of bytes fetched for any BLOB field in the dataset.
NativeCommandRepresents the SQL command that is sent to the server.
NumericMappingMaps fldBCD to either ftFMTBCD or ftBCD field types.
ObjectView
ParamCheckSpecifies whether the parameter list for an SQL dataset is regenerated when the SQL command changes.
ParamCountIndicates the number of parameters listed by the Params property.
ParamsRepresents the parameters for a query or stored procedure.
PreparedSpecifies whether the command is prepared before execution.
ProcParamsProcParams lists the parameter descriptors obtained from the server for any stored procedure parameters.
RecordCountIndicates the total number of records associated with the dataset.
RowsAffectedIndicates the number of rows operated on by the latest query execution.
SchemaInfoIdentifies the metadata with which to populate the dataset.
SchemaNameSpecifies the name of the database schema.
SortFieldNamesIndicates the sort order when CommandType is ctTable.
SQLConnectionSpecifies the SQL connection component that connects the dataset to a database server.


Personal tools
Previous Versions
Translations