origin2.cdn.componentsource.com · 2018-07-10 · ii interbase data access components © 2018...

1015
I Contents © 2018 Devart Table of Contents Part I What's New 1 Part II General Information 7 ................................................................................................................................... 8 1 Overview ................................................................................................................................... 10 Features ................................................................................................................................... 14 3 Requirements ................................................................................................................................... 14 4 Compatibility ................................................................................................................................... 18 5 Using Several DAC Products in One IDE ................................................................................................................................... 18 6 Component List ................................................................................................................................... 20 7 Hierarchy Chart ................................................................................................................................... 22 8 Editions ................................................................................................................................... 25 9 Licensing ................................................................................................................................... 28 Getting Support ................................................................................................................................... 29 11 Frequently Asked Questions Part III Getting Started 36 ................................................................................................................................... 41 ................................................................................................................................... 43 2 Migration Wizard ................................................................................................................................... 44 3 Logging on to InterBase and Firebird ................................................................................................................................... 48 ................................................................................................................................... 54 5 Deployment Part IV Using IBDAC 55 ................................................................................................................................... 56 Updating Data with IBDAC Dataset Components ................................................................................................................................... 57 2 Master/Detail Relationships ................................................................................................................................... 59 3 Automatic Key Field Value Generation ................................................................................................................................... 60 4 Data Type Mapping ................................................................................................................................... 66 5 Data Encryption ................................................................................................................................... 68 6 Working in an Unstable Network ................................................................................................................................... 69 7 Disconnected Mode ................................................................................................................................... 71 8 Batch Operations ................................................................................................................................... 75 9 Increasing Performance ................................................................................................................................... 76 10 Macros ................................................................................................................................... 77 11 DataSet Manager ................................................................................................................................... 82 12 Connection Pooling ................................................................................................................................... 84 13 BLOB Data Types ................................................................................................................................... 87 14 Unicode Character Data

Upload: others

Post on 08-Mar-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

  • IContents

    © 2018 Devart

    Table of ContentsPart I What's New 1

    Part II General Information 7

    ................................................................................................................................... 81 Overview

    ................................................................................................................................... 102 Features

    ................................................................................................................................... 143 Requirements

    ................................................................................................................................... 144 Compatibility

    ................................................................................................................................... 185 Using Several DAC Products in One IDE

    ................................................................................................................................... 186 Component List

    ................................................................................................................................... 207 Hierarchy Chart

    ................................................................................................................................... 228 Editions

    ................................................................................................................................... 259 Licensing

    ................................................................................................................................... 2810 Getting Support

    ................................................................................................................................... 2911 Frequently Asked Questions

    Part III Getting Started 36

    ................................................................................................................................... 411 Installation

    ................................................................................................................................... 432 Migration Wizard

    ................................................................................................................................... 443 Logging on to InterBase and Firebird

    ................................................................................................................................... 484 Demo Projects

    ................................................................................................................................... 545 Deployment

    Part IV Using IBDAC 55

    ................................................................................................................................... 561 Updating Data with IBDAC Dataset Components

    ................................................................................................................................... 572 Master/Detail Relationships

    ................................................................................................................................... 593 Automatic Key Field Value Generation

    ................................................................................................................................... 604 Data Type Mapping

    ................................................................................................................................... 665 Data Encryption

    ................................................................................................................................... 686 Working in an Unstable Network

    ................................................................................................................................... 697 Disconnected Mode

    ................................................................................................................................... 718 Batch Operations

    ................................................................................................................................... 759 Increasing Performance

    ................................................................................................................................... 7610 Macros

    ................................................................................................................................... 7711 DataSet Manager

    ................................................................................................................................... 8212 Connection Pooling

    ................................................................................................................................... 8413 BLOB Data Types

    ................................................................................................................................... 8714 Unicode Character Data

  • InterBase Data Access ComponentsII

    © 2018 Devart

    ................................................................................................................................... 8815 ARRAY Data Type

    ................................................................................................................................... 9016 TIBCQuery Component

    ................................................................................................................................... 9017 DBMonitor

    ................................................................................................................................... 9118 Writing GUI Applications with IBDAC

    ................................................................................................................................... 9119 Compatibility with Previous Versions

    ................................................................................................................................... 9220 64-bit Development with Embarcadero RAD Studio XE2

    ................................................................................................................................... 9721 Database Specific Aspects of 64-bit Development

    Part V Reference 97

    ................................................................................................................................... 991 CRAccess

    .......................................................................................................................................................... 100Classes

    ......................................................................................................................................................... 100TCRCursor Class

    ......................................................................................................................................... 101Members

    .......................................................................................................................................................... 101Types

    ......................................................................................................................................................... 101TBeforeFetchProc Procedure Reference

    .......................................................................................................................................................... 102Enumerations

    ......................................................................................................................................................... 102TCRIsolationLevel Enumeration

    ......................................................................................................................................................... 102TCRTransactionAction Enumeration

    ......................................................................................................................................................... 103TCursorState Enumeration

    ................................................................................................................................... 1042 CRBatchMove

    .......................................................................................................................................................... 104Classes

    ......................................................................................................................................................... 104TCRBatchMove Class

    ......................................................................................................................................... 105Members

    ......................................................................................................................................... 107Properties

    ................................................................................................................................... 108AbortOnKeyViol Property

    ................................................................................................................................... 108AbortOnProblem Property

    ................................................................................................................................... 109ChangedCount Property

    ................................................................................................................................... 109CommitCount Property

    ................................................................................................................................... 110Destination Property

    ................................................................................................................................... 110FieldMappingMode Property

    ................................................................................................................................... 110KeyViolCount Property

    ................................................................................................................................... 111Mappings Property

    ................................................................................................................................... 111Mode Property

    ................................................................................................................................... 112MovedCount Property

    ................................................................................................................................... 112ProblemCount Property

    ................................................................................................................................... 113RecordCount Property

    ................................................................................................................................... 113Source Property

    ......................................................................................................................................... 113Methods

    ................................................................................................................................... 114Execute Method

    ......................................................................................................................................... 114Events

    ................................................................................................................................... 115OnBatchMoveProgress Event

    .......................................................................................................................................................... 115Types

    ......................................................................................................................................................... 115TCRBatchMoveProgressEvent Procedure Reference

    .......................................................................................................................................................... 116Enumerations

    ......................................................................................................................................................... 116TCRBatchMode Enumeration

    ......................................................................................................................................................... 117TCRFieldMappingMode Enumeration

    ................................................................................................................................... 1173 CREncryption

    .......................................................................................................................................................... 118Classes

    ......................................................................................................................................................... 118TCREncryptor Class

    ......................................................................................................................................... 118Members

  • IIIContents

    © 2018 Devart

    ......................................................................................................................................... 119Properties

    ................................................................................................................................... 120DataHeader Property

    ................................................................................................................................... 120EncryptionAlgorithm Property

    ................................................................................................................................... 120HashAlgorithm Property

    ................................................................................................................................... 121InvalidHashAction Property

    ................................................................................................................................... 121Passw ord Property

    ......................................................................................................................................... 122Methods

    ................................................................................................................................... 122SetKey Method

    .......................................................................................................................................................... 123Enumerations

    ......................................................................................................................................................... 123TCREncDataHeader Enumeration

    ......................................................................................................................................................... 124TCREncryptionAlgorithm Enumeration

    ......................................................................................................................................................... 124TCRHashAlgorithm Enumeration

    ......................................................................................................................................................... 125TCRInvalidHashAction Enumeration

    ................................................................................................................................... 1254 CRGrid

    .......................................................................................................................................................... 125Classes

    ......................................................................................................................................................... 125TCRDBGrid Class

    ......................................................................................................................................... 126Members

    ................................................................................................................................... 1265 DAAlerter

    .......................................................................................................................................................... 126Classes

    ......................................................................................................................................................... 126TDAAlerter Class

    ......................................................................................................................................... 127Members

    ......................................................................................................................................... 128Properties

    ................................................................................................................................... 128Active Property

    ................................................................................................................................... 129AutoRegister Property

    ................................................................................................................................... 129Connection Property

    ......................................................................................................................................... 129Methods

    ................................................................................................................................... 130SendEvent Method

    ................................................................................................................................... 130Start Method

    ................................................................................................................................... 131Stop Method

    ......................................................................................................................................... 131Events

    ................................................................................................................................... 132OnError Event

    .......................................................................................................................................................... 132Types

    ......................................................................................................................................................... 132TAlerterErrorEvent Procedure Reference

    ................................................................................................................................... 1336 DADump

    .......................................................................................................................................................... 133Classes

    ......................................................................................................................................................... 133TDADump Class

    ......................................................................................................................................... 134Members

    ......................................................................................................................................... 135Properties

    ................................................................................................................................... 136Connection Property

    ................................................................................................................................... 137Debug Property

    ................................................................................................................................... 137Options Property

    ................................................................................................................................... 138SQL Property

    ................................................................................................................................... 138TableNames Property

    ......................................................................................................................................... 139Methods

    ................................................................................................................................... 139Backup Method

    ................................................................................................................................... 140BackupQuery Method

    ................................................................................................................................... 141BackupToFile Method

    ................................................................................................................................... 141BackupToStream Method

    ................................................................................................................................... 142Restore Method

    ................................................................................................................................... 142RestoreFromFile Method

    ................................................................................................................................... 143RestoreFromStream Method

    ......................................................................................................................................... 143Events

    ................................................................................................................................... 144OnBackupProgress Event

  • InterBase Data Access ComponentsIV

    © 2018 Devart

    ................................................................................................................................... 145OnError Event

    ................................................................................................................................... 145OnRestoreProgress Event

    ......................................................................................................................................................... 146TDADumpOptions Class

    ......................................................................................................................................... 146Members

    ......................................................................................................................................... 146Properties

    ................................................................................................................................... 147AddDrop Property

    ................................................................................................................................... 147GenerateHeader Property

    ................................................................................................................................... 148QuoteNames Property

    .......................................................................................................................................................... 148Types

    ......................................................................................................................................................... 148TDABackupProgressEvent Procedure Reference

    ......................................................................................................................................................... 149TDARestoreProgressEvent Procedure Reference

    ................................................................................................................................... 1497 DALoader

    .......................................................................................................................................................... 150Classes

    ......................................................................................................................................................... 150TDAColumn Class

    ......................................................................................................................................... 151Members

    ......................................................................................................................................... 151Properties

    ................................................................................................................................... 152FieldType Property

    ................................................................................................................................... 152Name Property

    ......................................................................................................................................................... 152TDAColumns Class

    ......................................................................................................................................... 153Members

    ......................................................................................................................................... 153Properties

    ................................................................................................................................... 153Items Property(Indexer)

    ......................................................................................................................................................... 154TDALoader Class

    ......................................................................................................................................... 154Members

    ......................................................................................................................................... 155Properties

    ................................................................................................................................... 156Columns Property

    ................................................................................................................................... 156Connection Property

    ................................................................................................................................... 157TableName Property

    ......................................................................................................................................... 157Methods

    ................................................................................................................................... 158CreateColumns Method

    ................................................................................................................................... 158Load Method

    ................................................................................................................................... 159LoadFromDataSet Method

    ................................................................................................................................... 159PutColumnData Method

    ................................................................................................................................... 160PutColumnData Method

    ................................................................................................................................... 160PutColumnData Method

    ......................................................................................................................................... 161Events

    ................................................................................................................................... 161OnGetColumnData Event

    ................................................................................................................................... 162OnProgress Event

    ................................................................................................................................... 163OnPutData Event

    ......................................................................................................................................................... 163TDALoaderOptions Class

    ......................................................................................................................................... 164Members

    ......................................................................................................................................... 164Properties

    ................................................................................................................................... 164UseBlankValues Property

    .......................................................................................................................................................... 165Types

    ......................................................................................................................................................... 165TDAPutDataEvent Procedure Reference

    ......................................................................................................................................................... 165TGetColumnDataEvent Procedure Reference

    ......................................................................................................................................................... 166TLoaderProgressEvent Procedure Reference

    ................................................................................................................................... 1668 DAScript

    .......................................................................................................................................................... 167Classes

    ......................................................................................................................................................... 167TDAScript Class

    ......................................................................................................................................... 168Members

    ......................................................................................................................................... 170Properties

    ................................................................................................................................... 171Connection Property

  • VContents

    © 2018 Devart

    ................................................................................................................................... 171DataSet Property

    ................................................................................................................................... 172Debug Property

    ................................................................................................................................... 172Delimiter Property

    ................................................................................................................................... 173EndLine Property

    ................................................................................................................................... 173EndOffset Property

    ................................................................................................................................... 173EndPos Property

    ................................................................................................................................... 174Macros Property

    ................................................................................................................................... 174SQL Property

    ................................................................................................................................... 175StartLine Property

    ................................................................................................................................... 175StartOffset Property

    ................................................................................................................................... 175StartPos Property

    ................................................................................................................................... 176Statements Property

    ......................................................................................................................................... 177Methods

    ................................................................................................................................... 177BreakExec Method

    ................................................................................................................................... 178ErrorOffset Method

    ................................................................................................................................... 178Execute Method

    ................................................................................................................................... 179ExecuteFile Method

    ................................................................................................................................... 179ExecuteNext Method

    ................................................................................................................................... 180ExecuteStream Method

    ................................................................................................................................... 180MacroByName Method

    ......................................................................................................................................... 181Events

    ................................................................................................................................... 181AfterExecute Event

    ................................................................................................................................... 182BeforeExecute Event

    ................................................................................................................................... 182OnError Event

    ......................................................................................................................................................... 182TDAStatement Class

    ......................................................................................................................................... 183Members

    ......................................................................................................................................... 184Properties

    ................................................................................................................................... 185EndLine Property

    ................................................................................................................................... 185EndOffset Property

    ................................................................................................................................... 185EndPos Property

    ................................................................................................................................... 186Omit Property

    ................................................................................................................................... 186Params Property

    ................................................................................................................................... 187Script Property

    ................................................................................................................................... 187SQL Property

    ................................................................................................................................... 187StartLine Property

    ................................................................................................................................... 188StartOffset Property

    ................................................................................................................................... 188StartPos Property

    ......................................................................................................................................... 188Methods

    ................................................................................................................................... 189Execute Method

    ......................................................................................................................................................... 189TDAStatements Class

    ......................................................................................................................................... 189Members

    ......................................................................................................................................... 190Properties

    ................................................................................................................................... 190Items Property(Indexer)

    .......................................................................................................................................................... 191Types

    ......................................................................................................................................................... 191TAfterStatementExecuteEvent Procedure Reference

    ......................................................................................................................................................... 191TBeforeStatementExecuteEvent Procedure Reference

    ......................................................................................................................................................... 192TOnErrorEvent Procedure Reference

    .......................................................................................................................................................... 192Enumerations

    ......................................................................................................................................................... 193TErrorAction Enumeration

    ................................................................................................................................... 1939 DASQLMonitor

    .......................................................................................................................................................... 194Classes

    ......................................................................................................................................................... 194TCustomDASQLMonitor Class

    ......................................................................................................................................... 195Members

    ......................................................................................................................................... 195Properties

  • InterBase Data Access ComponentsVI

    © 2018 Devart

    ................................................................................................................................... 196Active Property

    ................................................................................................................................... 196DBMonitorOptions Property

    ................................................................................................................................... 197Options Property

    ................................................................................................................................... 197TraceFlags Property

    ......................................................................................................................................... 198Events

    ................................................................................................................................... 198OnSQL Event

    ......................................................................................................................................................... 198TDBMonitorOptions Class

    ......................................................................................................................................... 199Members

    ......................................................................................................................................... 199Properties

    ................................................................................................................................... 200Host Property

    ................................................................................................................................... 200Port Property

    ................................................................................................................................... 200ReconnectTimeout Property

    ................................................................................................................................... 201SendTimeout Property

    .......................................................................................................................................................... 201Types

    ......................................................................................................................................................... 202TDATraceFlags Set

    ......................................................................................................................................................... 202TMonitorOptions Set

    ......................................................................................................................................................... 202TOnSQLEvent Procedure Reference

    .......................................................................................................................................................... 203Enumerations

    ......................................................................................................................................................... 203TDATraceFlag Enumeration

    ......................................................................................................................................................... 204TMonitorOption Enumeration

    ................................................................................................................................... 20410 DBAccess

    .......................................................................................................................................................... 207Classes

    ......................................................................................................................................................... 209EDAError Class

    ......................................................................................................................................... 209Members

    ......................................................................................................................................... 209Properties

    ................................................................................................................................... 210Component Property

    ................................................................................................................................... 210ErrorCode Property

    ......................................................................................................................................................... 211TCRDataSource Class

    ......................................................................................................................................... 211Members

    ......................................................................................................................................................... 211TCustomConnectDialog Class

    ......................................................................................................................................... 212Members

    ......................................................................................................................................... 213Properties

    ................................................................................................................................... 214CancelButton Property

    ................................................................................................................................... 214Caption Property

    ................................................................................................................................... 214ConnectButton Property

    ................................................................................................................................... 215DialogClass Property

    ................................................................................................................................... 215LabelSet Property

    ................................................................................................................................... 216Passw ordLabel Property

    ................................................................................................................................... 216Retries Property

    ................................................................................................................................... 216SavePassw ord Property

    ................................................................................................................................... 217ServerLabel Property

    ................................................................................................................................... 217StoreLogInfo Property

    ................................................................................................................................... 217UsernameLabel Property

    ......................................................................................................................................... 218Methods

    ................................................................................................................................... 218Execute Method

    ................................................................................................................................... 219GetServerList Method

    ......................................................................................................................................................... 219TCustomDAConnection Class

    ......................................................................................................................................... 220Members

    ......................................................................................................................................... 222Properties

    ................................................................................................................................... 223ConnectDialog Property

    ................................................................................................................................... 223ConnectString Property

    ................................................................................................................................... 225ConvertEOL Property

    ................................................................................................................................... 225InTransaction Property

    ................................................................................................................................... 226LoginPrompt Property

  • VIIContents

    © 2018 Devart

    ................................................................................................................................... 226Options Property

    ................................................................................................................................... 227Passw ord Property

    ................................................................................................................................... 227Pooling Property

    ................................................................................................................................... 228PoolingOptions Property

    ................................................................................................................................... 229Server Property

    ................................................................................................................................... 229Username Property

    ......................................................................................................................................... 230Methods

    ................................................................................................................................... 231ApplyUpdates Method

    ................................................................................................................................... 232ApplyUpdates Method

    ................................................................................................................................... 232ApplyUpdates Method

    ................................................................................................................................... 233Commit Method

    ................................................................................................................................... 233Connect Method

    ................................................................................................................................... 234CreateSQL Method

    ................................................................................................................................... 234Disconnect Method

    ................................................................................................................................... 235ExecProc Method

    ................................................................................................................................... 237ExecProcEx Method

    ................................................................................................................................... 238ExecSQL Method

    ................................................................................................................................... 239ExecSQLEx Method

    ................................................................................................................................... 240GetDatabaseNames Method

    ................................................................................................................................... 240GetKeyFieldNames Method

    ................................................................................................................................... 241GetStoredProcNames Method

    ................................................................................................................................... 242GetTableNames Method

    ................................................................................................................................... 243MonitorMessage Method

    ................................................................................................................................... 243Ping Method

    ................................................................................................................................... 244RemoveFromPool Method

    ................................................................................................................................... 244Rollback Method

    ................................................................................................................................... 245StartTransaction Method

    ......................................................................................................................................... 245Events

    ................................................................................................................................... 246OnConnectionLost Event

    ................................................................................................................................... 246OnError Event

    ......................................................................................................................................................... 246TCustomDADataSet Class

    ......................................................................................................................................... 247Members

    ......................................................................................................................................... 254Properties

    ................................................................................................................................... 258BaseSQL Property

    ................................................................................................................................... 258Conditions Property

    ................................................................................................................................... 258Connection Property

    ................................................................................................................................... 259DataTypeMap Property

    ................................................................................................................................... 259Debug Property

    ................................................................................................................................... 260DetailFields Property

    ................................................................................................................................... 260Disconnected Property

    ................................................................................................................................... 261FetchRow s Property

    ................................................................................................................................... 261FilterSQL Property

    ................................................................................................................................... 262FinalSQL Property

    ................................................................................................................................... 262IsQuery Property

    ................................................................................................................................... 263KeyFields Property

    ................................................................................................................................... 264MacroCount Property

    ................................................................................................................................... 264Macros Property

    ................................................................................................................................... 265MasterFields Property

    ................................................................................................................................... 265MasterSource Property

    ................................................................................................................................... 266Options Property

    ................................................................................................................................... 268ParamCheck Property

    ................................................................................................................................... 269ParamCount Property

    ................................................................................................................................... 269Params Property

    ................................................................................................................................... 270ReadOnly Property

  • InterBase Data Access ComponentsVIII

    © 2018 Devart

    ................................................................................................................................... 270RefreshOptions Property

    ................................................................................................................................... 271Row sAffected Property

    ................................................................................................................................... 271SQL Property

    ................................................................................................................................... 272SQLDelete Property

    ................................................................................................................................... 272SQLInsert Property

    ................................................................................................................................... 273SQLLock Property

    ................................................................................................................................... 273SQLRecCount Property

    ................................................................................................................................... 274SQLRefresh Property

    ................................................................................................................................... 275SQLUpdate Property

    ................................................................................................................................... 276UniDirectional Property

    ......................................................................................................................................... 276Methods

    ................................................................................................................................... 280AddWhere Method

    ................................................................................................................................... 281BreakExec Method

    ................................................................................................................................... 281CreateBlobStream Method

    ................................................................................................................................... 282DeleteWhere Method

    ................................................................................................................................... 282Execute Method

    ................................................................................................................................... 282Execute Method

    ................................................................................................................................... 283Execute Method

    ................................................................................................................................... 284Executing Method

    ................................................................................................................................... 284Fetched Method

    ................................................................................................................................... 285Fetching Method

    ................................................................................................................................... 285FetchingAll Method

    ................................................................................................................................... 286FindKey Method

    ................................................................................................................................... 286FindMacro Method

    ................................................................................................................................... 286FindNearest Method

    ................................................................................................................................... 287FindParam Method

    ................................................................................................................................... 288GetDataType Method

    ................................................................................................................................... 288GetFieldObject Method

    ................................................................................................................................... 289GetFieldPrecision Method

    ................................................................................................................................... 290GetFieldScale Method

    ................................................................................................................................... 290GetKeyFieldNames Method

    ................................................................................................................................... 291GetOrderBy Method

    ................................................................................................................................... 291GotoCurrent Method

    ................................................................................................................................... 292Lock Method

    ................................................................................................................................... 292MacroByName Method

    ................................................................................................................................... 293ParamByName Method

    ................................................................................................................................... 294Prepare Method

    ................................................................................................................................... 295RefreshRecord Method

    ................................................................................................................................... 295RestoreSQL Method

    ................................................................................................................................... 296SaveSQL Method

    ................................................................................................................................... 296SetOrderBy Method

    ................................................................................................................................... 297SQLSaved Method

    ................................................................................................................................... 297UnLock Method

    ......................................................................................................................................... 297Events

    ................................................................................................................................... 298AfterExecute Event

    ................................................................................................................................... 299AfterFetch Event

    ................................................................................................................................... 299AfterUpdateExecute Event

    ................................................................................................................................... 299BeforeFetch Event

    ................................................................................................................................... 300BeforeUpdateExecute Event

    ......................................................................................................................................................... 300TCustomDASQL Class

    ......................................................................................................................................... 301Members

    ......................................................................................................................................... 303Properties

    ................................................................................................................................... 304ChangeCursor Property

    ................................................................................................................................... 304Connection Property

  • IXContents

    © 2018 Devart

    ................................................................................................................................... 305Debug Property

    ................................................................................................................................... 305FinalSQL Property

    ................................................................................................................................... 306MacroCount Property

    ................................................................................................................................... 306Macros Property

    ................................................................................................................................... 307ParamCheck Property

    ................................................................................................................................... 307ParamCount Property

    ................................................................................................................................... 308Params Property

    ................................................................................................................................... 308ParamValues Property(Indexer)

    ................................................................................................................................... 309Prepared Property

    ................................................................................................................................... 310Row sAffected Property

    ................................................................................................................................... 310SQL Property

    ......................................................................................................................................... 311Methods

    ................................................................................................................................... 312Execute Method

    ................................................................................................................................... 312Execute Method

    ................................................................................................................................... 312Execute Method

    ................................................................................................................................... 313Executing Method

    ................................................................................................................................... 313FindMacro Method

    ................................................................................................................................... 314FindParam Method

    ................................................................................................................................... 314MacroByName Method

    ................................................................................................................................... 315ParamByName Method

    ................................................................................................................................... 316Prepare Method

    ................................................................................................................................... 316UnPrepare Method

    ................................................................................................................................... 317WaitExecuting Method

    ......................................................................................................................................... 317Events

    ................................................................................................................................... 318AfterExecute Event

    ......................................................................................................................................................... 318TCustomDAUpdateSQL Class

    ......................................................................................................................................... 319Members

    ......................................................................................................................................... 320Properties

    ................................................................................................................................... 321DataSet Property

    ................................................................................................................................... 321DeleteObject Property

    ................................................................................................................................... 322DeleteSQL Property

    ................................................................................................................................... 322InsertObject Property

    ................................................................................................................................... 323InsertSQL Property

    ................................................................................................................................... 323LockObject Property

    ................................................................................................................................... 324LockSQL Property

    ................................................................................................................................... 324ModifyObject Property

    ................................................................................................................................... 324ModifySQL Property

    ................................................................................................................................... 325RefreshObject Property

    ................................................................................................................................... 325RefreshSQL Property

    ................................................................................................................................... 326SQL Property(Indexer)

    ......................................................................................................................................... 326Methods

    ................................................................................................................................... 327Apply Method

    ................................................................................................................................... 327ExecSQL Method

    ......................................................................................................................................................... 328TDACondition Class

    ......................................................................................................................................... 328Members

    ......................................................................................................................................... 329Properties

    ................................................................................................................................... 329Enabled Property

    ................................................................................................................................... 330Name Property

    ................................................................................................................................... 330Value Property

    ......................................................................................................................................... 330Methods

    ................................................................................................................................... 331Disable Method

    ................................................................................................................................... 331Enable Method

    ......................................................................................................................................................... 331TDAConditions Class

    ......................................................................................................................................... 332Members

  • InterBase Data Access ComponentsX

    © 2018 Devart

    ......................................................................................................................................... 333Properties

    ................................................................................................................................... 333Condition Property(Indexer)

    ................................................................................................................................... 334Enabled Property

    ................................................................................................................................... 334Items Property(Indexer)

    ................................................................................................................................... 334Text Property

    ................................................................................................................................... 335WhereSQL Property

    ......................................................................................................................................... 335Methods

    ................................................................................................................................... 336Add Method

    ................................................................................................................................... 336Add Method

    ................................................................................................................................... 337Add Method

    ................................................................................................................................... 337Delete Method

    ................................................................................................................................... 338Disable Method

    ................................................................................................................................... 338Enable Method

    ................................................................................................................................... 338Find Method

    ................................................................................................................................... 338Get Method

    ................................................................................................................................... 339IndexOf Method

    ................................................................................................................................... 339Remove Method

    ......................................................................................................................................................... 339TDAConnectionOptions Class

    ......................................................................................................................................... 340Members

    ......................................................................................................................................... 340Properties

    ................................................................................................................................... 341Allow ImplicitConnect Property

    ................................................................................................................................... 342DefaultSortType Property

    ................................................................................................................................... 342DisconnectedMode Property

    ................................................................................................................................... 343KeepDesignConnected Property

    ................................................................................................................................... 343LocalFailover Property

    ......................................................................................................................................................... 343TDADataSetOptions Class

    ......................................................................................................................................... 344Members

    ......................................................................................................................................... 346Properties

    ................................................................................................................................... 348AutoPrepare Property

    ................................................................................................................................... 348CacheCalcFields Property

    ................................................................................................................................... 348CompressBlobMode Property

    ................................................................................................................................... 349DefaultValues Property

    ................................................................................................................................... 349DetailDelay Property

    ................................................................................................................................... 350FieldsOrigin Property

    ................................................................................................................................... 350FlatBuffers Property

    ................................................................................................................................... 350InsertAllSetFields Property

    ................................................................................................................................... 351LocalMasterDetail Property

    ................................................................................................................................... 351LongStrings Property

    ................................................................................................................................... 352MasterFieldsNullable Property

    ................................................................................................................................... 352NumberRange Property

    ................................................................................................................................... 352QueryRecCount Property

    ................................................................................................................................... 353QuoteNames Property

    ................................................................................................................................... 353RemoveOnRefresh Property

    ................................................................................................................................... 353RequiredFields Property

    ................................................................................................................................... 354ReturnParams Property

    ................................................................................................................................... 354SetFieldsReadOnly Property

    ................................................................................................................................... 355StrictUpdate Property

    ................................................................................................................................... 355TrimFixedChar Property

    ................................................................................................................................... 355UpdateAllFields Property

    ................................................................................................................................... 356UpdateBatchSize Property

    ......................................................................................................................................................... 356TDAEncryption Class

    ......................................................................................................................................... 357Members

    ......................................................................................................................................... 357Properties

    ................................................................................................................................... 357Encryptor Property

  • XIContents

    © 2018 Devart

    ................................................................................................................................... 358Fields Property

    ......................................................................................................................................................... 358TDAMapRule Class

    ......................................................................................................................................... 359Members

    ......................................................................................................................................... 359Properties

    ................................................................................................................................... 360DBLengthMax Property

    ................................................................................................................................... 361DBLengthMin Property

    ................................................................................................................................... 361DBScaleMax Property

    ................................................................................................................................... 361DBScaleMin Property

    ................................................................................................................................... 362DBType Property

    ................................................................................................................................... 362FieldLength Property

    ................................................................................................................................... 362FieldName Property

    ................................................................................................................................... 363FieldScale Property

    ................................................................................................................................... 363FieldType Property

    ................................................................................................................................... 363IgnoreErrors Property

    ......................................................................................................................................................... 364TDAMapRules Class

    ......................................................................................................................................... 364Members

    ......................................................................................................................................... 364Properties

    ................................................................................................................................... 365IgnoreInvalidRules Property

    ......................................................................................................................................................... 365TDAMetaData Class

    ......................................................................................................................................... 366Members

    ......................................................................................................................................... 369Properties

    ................................................................................................................................... 371Connection Property

    ................................................................................................................................... 371MetaDataKind Property

    ................................................................................................................................... 372Restrictions Property

    ......................................................................................................................................... 372Methods

    ................................................................................................................................... 374GetMetaDataKinds Method

    ................................................................................................................................... 375GetRestrictions Method

    ......................................................................................................................................................... 375TDAParam Class

    ......................................................................................................................................... 376Members

    ......................................................................................................................................... 378Properties

    ................................................................................................................................... 379AsBlob Property

    ................................................................................................................................... 379AsBlobRef Property

    ................................................................................................................................... 380AsFloat Property

    ................................................................................................................................... 380AsInteger Property

    ................................................................................................................................... 381AsLargeInt Property

    ................................................................................................................................... 381AsMemo Property

    ................................................................................................................................... 381AsMemoRef Property

    ...........................................................................................