TDefaultPhysicalSqlDatabase

Base class for physical TSqlDatabase implementations.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TSqlStatementExecutorAbstract base class for a facility that executes a TSqlStatement
3TSqlDatabase Abstract base class for connections to databases that can be queried using SQL statements.
4TDefaultPhysicalSqlDatabase

Source

Sql.Database.Physical.Default.pas (27)

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTSqlConnectionSettingsFConnectionSettings
InstanceprotectedTPositiveInteger32TickCountLastQuery
InstanceprotectedTSqlTransactionActiveTransaction

Methods

ScopeVisibilityResultNameDescription
InstanceprotectedExecuteStartTransaction()
InstanceprotectedExecuteCommitTransaction()
InstanceprotectedExecuteRollbackTransaction()
InstanceprotectedTSqlConnectionSettingsGetConnectionSettings()
InstancepublicCreate(ConnectionSettings: TSqlConnectionSettings)
InstancepublicDestroy()
InstancepublicTSqlTransactionStartTransaction()
InstancepublicEndTransaction(Transaction: TSqlTransaction)
InstancepublicTPositiveInteger32IdleTime()