- A -

Access

driver

accessing

field-level

tables

acquiring

persistent table locks

table locks

IconAcquired table locks
IconDbiAcqTableLock

activating

filters

adding

aliases

drivers

filters

indexes

passwords

records

aliases

adding

deleting

allocating

memory

statement handle

alphabetical function list

ANSI

translating to native

Answer table

appending

records

IconDbiAppendRecord
IconDbiBatchMove

application development

overview

architecture overview

arguments

opening list of

ASCIIDRV

- B -

background tasks

basic steps

batch table definition

BATTblDesc

bBookMarkStable

eOpenMode

BDE

API Functions

components

exiting

IconDbiDllExit
IconDbiExit

initializing

IconStep 1
IconStep 1
IconStep 1
IconInitializing BDE

objects

BDE Manual

BDE Reference

BDE software initialization

bde32.hlp

IconBorland Database Engine Online Reference
IconBDE32.HLP

BDEADMIN.EXE

bDefault

bDeletedOn

bExtended

bFieldMap

binary coded decimal format

binary node descriptor

bIndexed

BLOBParamDesc

BLOBs

closing

heading

opening

overview

retrieving data from

size

truncating

writing data to

blocks

reading

writing record blocks

bookmarks

comparing

getting

positioning cursors

Borland Database Engine

Borland Database Engine Online Reference

bProtected

bReadOnly

break node descriptor

bSoftDeletes

bStrictRefInt

bSynonym

bSystem

bTempTable

buffers

initializing record buffers

refreshing

typedefs

bUnidirectional

IconbUnidirectional
IconCURProps (cursor properties)

- C -

cached updates

IconCached updates
IconCallback functions

beginning

ending

implementation

procedure

transactions

caching

dead

live

Callback definitions

callback functions

callbacks

cached updates

cbBATCHRESULT

cbCANCELQRY

cbDBASELOGIN

cbDBLOGIN

cbDELAYEDUPD

cbFIELDRECALC

cbGENPROGRESS

cbINPUTREQ

cbNBROFCBS

cbRESTRUCTURE

cbTABLECHANGED

cbTRACE

getting

progress descriptor

registering

restructure

using

CANBinary

CANCompare

CANConst

CANContinue

CANExpr

CANField

CANHdr

CANTuple

CANUnary

categories

of BDE functions

cbBATCHRESULT

cbCANCELQRY

cbDBASELOGIN

cbDBLOGIN

cbDELAYEDUPD

cbFIELDRECALC

cbGENPROGRESS

cbINPUTREQ

cbNBROFCBS

CBPROGRESSDesc

CBRESTcbDesc

cbRESTRUCTURE

cbTABLECHANGED

cbTRACE

CFGDesc

changes

saving

IconDbiMakePermanent
IconDbiSaveChanges

character sets

checking

if table is shared

record locks

table locks

Chk (Borland C/C++)

cleanup

CLIENTInfo

clients

information

object

cloning

cursors

closing

BLOBs

cursors

databases

field translation object

index

session

coexistence

table locks

comparing

bookmarks

keys

compatibility

components

BDE

configuration

default file

descriptor

functions

management

utility

configuring

getting system configuration

opening configuration info list

SYSConfig

connections

SQL

constants

definitions

node descriptor

copying

tables

core files

crack semantics

creating

a BDE application

a cursor object

in-memory tables

permanent table

tables

IconCreating tables
IconDbiCreateTable
IconDbiCreateTempTable

temporary tables

credits

cross-database operations

CRTblDesc

CURProps

cursors

cloning

closing

creating

functions

getting for table

getting properties

linking detail to master

positioning

IconStep 8
IconPositioning the cursor and fetching records

positioning destination to source

positioning to begining

positioning to bookmarks

positioning to EOF

positioning to key value

positioning to record number

positioning to sequence number

properties

removing link

- D -

data access

functions

data source

independence

data structures

Database Desktop

databases

closing

descriptor

driver characteristics

drivers

functions

getting description

handle layer

open list of accessible

open mode

opening

IconStep 2
IconDbiOpenDatabase
IconOpening a database

querying

share mode

types

date

format

IconDbiDateDecode
IconDbiDateEncode
IconFMTDate (date format)

functions

getting format

setting format

DB2

dBASE

physical types

queries

dbBATCHCOUNT

dbd.exe

DBDesc

DbiAcqPersistTableLock

DbiAcqTableLock

DbiActivateFilter

DbiAddAlias

DbiAddDriver

DbiAddFilter

DbiAddIndex

DbiAddPassword

DbiAnsiToNative

DbiAppendRecord

DbiApplyDelayedUpdates

DbiBatchMove

DbiBcdFromFloat

DbiBcdToFloat

DbiBeginDelayedUpdates

DbiBeginLinkMode

DbiBeginTran

DbiCheckRefresh

DbiCloneCursor

DbiCloseCursor

DbiCloseDatabase

DbiCloseFieldXlt

DbiCloseIndex

DbiCloseSession

DbiCompareBookMarks

DbiCompareKeys

DbiCopyTable

DbiCreateInMemTable

DbiCreateTable

DbiCreateTempTable

DbiDatabaseFlush

DbiDateDecode

DbiDateEncode

DbiDeactivateFilter

DbiDeleteAlias

DbiDeleteDriver

DbiDeleteIndex

DbiDeleteRecord

DbiDeleteTable

DbiDllExit

DbiDoRestructure

DbiDropFilter

DbiDropPassword

DbiEmptyTable

DbiEndDelayedUpdates

DbiEndLinkMode

DbiEndTran

DBIEnumFld

DBIEnv

DBIErrInfo

DbiExit

DbiExtractKey

DbiForceRecordReread

DbiForceReread

DbiFormFullName

DbiFreeBlob

DBIFUNCArgDesc

DBIFUNCDesc

DbiGetBlob

DbiGetBlobHeading

DbiGetBlobSize

DbiGetBookMark

DbiGetCallBack

DbiGetClientInfo

DbiGetCurrSession

DbiGetCursorForTable

DbiGetCursorProps

DbiGetDatabaseDesc

DbiGetDateFormat

DbiGetDescs functions

DbiGetDirectory

DbiGetDriverDesc

DbiGetErrorContext

using

DbiGetErrorEntry

using

DbiGetErrorInfo

using

DbiGetErrorString

using

DbiGetExactRecordCount

DbiGetField

DbiGetFieldDescs

DbiGetFieldTypeDesc

DbiGetFilterInfo

DbiGetIndexDesc

DbiGetIndexDescs

DbiGetIndexForField

DbiGetIndexSeqNo

DbiGetIndexTypeDesc

DbiGetLdName

DbiGetLdNamefromDb

DbiGetLdObj

DbiGetLinkStatus

DbiGetNetUserName

DbiGetNextRecord

DbiGetNumberFormat

DbiGetObjFromName

DbiGetObjFromObj

DbiGetPriorRecord

DbiGetProp

DbiGetRecord

DbiGetRecordCount

DbiGetRecordForKey

DbiGetRelativeRecord

DbiGetRintDesc

DbiGetSeqNo

DbiGetSesInfo

DbiGetSysConfig

DbiGetSysInfo

DbiGetSysVersion

DbiGetTableOpenCount

DbiGetTableTypeDesc

DbiGetTimeFormat

DbiGetTranInfo

DbiGetVchkDesc

DbiInit

DbiInitRecord

DbiInsertRecord

DbiIsRecordLocked

DbiIsTableLocked

DbiIsTableShared

DbiLinkDetail

DbiLinkDetailToExp

DbiLoadDriver

DbiMakePermanent

DbiModifyRecord

DbiNativeToAnsi

DbiOpenBlob

DbiOpenCfgInfoList

DbiOpenDatabase

DbiOpenDatabaseList

DbiOpenDriverList

DbiOpenFamilyList

DbiOpenFieldList

DbiOpenFieldTypesList

DbiOpenFieldXlt

DbiOpenFileList

DbiOpenFunctionArgList

DbiOpenFunctionList

DbiOpenIndex

DbiOpenIndexList

DbiOpenIndexTypesList

DbiOpenLdList

DbiOpenList functions

DbiOpenLockList

DbiOpenNestedTable

DbiOpenRef

DbiOpenRintList

DbiOpenSecurityList

DbiOpenSPList

DbiOpenSPParamList

DbiOpenTable

DbiOpenTableList

DbiOpenTableTypesList

DbiOpenUserList

DbiOpenVchkList

DbiPackTable

DbiPutBlob

DbiPutField

DbiQAlloc

DbiQExec

DbiQExecDirect

DbiQExecProcDirect

DbiQFree

DbiQGetBaseDescs

DbiQInstantiateAnswer

DbiQPrepare

DbiQPrepareProc

DBIQryProgress

DbiQSetParams

DbiQSetProcParams

DbiReadBlock

DbiRegenIndex

DbiRegenIndexes

DbiRegisterCallBack

DbiRelPersistTableLock

DbiRelRecordLock

DbiRelTableLock

DbiRenameTable

DbiResetRange

DbiSaveChanges

DbiSetCurrSession

DbiSetDateFormat

DbiSetDirectory

DbiSetFieldMap

DbiSetLockRetry

DbiSetNumberFormat

DbiSetPrivateDir

DbiSetProp

DbiSetRange

DbiSetTimeFormat

DbiSetToBegin

DbiSetToBookMark

DbiSetToCursor

DbiSetToEnd

DbiSetToKey

DbiSetToRecordNo

DbiSetToSeqNo

DbiSortTable

DbiStartSession

DbiSwitchToIndex

DbiTimeDecode

DbiTimeEncode

DbiTimeStampDecode

DbiTimeStampEncode

DbiTranslateField

DbiTranslateRecordStructure

DbiTruncateBlob

DbiUnlinkDetail

DbiUseIdleTime

DbiValidateProp

DbiVerifyField

DbiWriteBlock

deactivating

filters

dead caching

debugging

IconSQL Trace
IconDebugging
IconError handling

decoding

date

defines

definitions

definitions

batch table

buffer typedefs

constants

defines

objects

typedefs

variables

deleting

aliases

all records

drivers

indexes

records

IconAdding, updating and deleting records
IconDbiDeleteRecord

tables

descriptors

BATTblDesc

BLOBParamDesc

CANBinary

CANCompare

CANConst

CANContinue

CANExpr

CANField

CANHdr

CANTuple

CANUnary

CBPROGRESSDesc

CBRESTcbDesc

CFGDesc

CLIENTInfo

CRTblDesc

DBDesc

DBIFUNCArgDesc

DBIFUNCDesc

DbiGetRintDesc

field

FILTERInfo

FLDDesc

FMLDesc

IDXDesc

IconIDXDesc characteristics by driver
IconIDXDesc (index descriptor)

LDDesc

LOCKDesc

RINTDesc

SECDesc

SPParamDesc

STMTBaseDesc

stored procedures

TBLBaseDesc

TBLExtDesc

TBLFullDesc

USERDesc

validity check

VCHKDesc

desktop

directories

getting

setting

setting private

drivers

Access

adding

capability type

characteristics

deleting

FoxPro

getting description

getting language driver names

IconDbiGetLdName
IconDbiGetLdNameFromDb

getting language driver objects

language

loading

opening list

opening list of language drivers

Paradox

SQL

IconSQL drivers
IconInformix driver
IconDB2 driver
IconSybase CT-Lib driver

text

dropping

filters

passwords

DRVType

- E -

eContext

edbiLock

edrvCat

eEnd

elkupType

eLock

eLockType

IconeLockType
IconeLockType1

encoding

date

enumerated field information

environment

functions

information

eOpenMode

eprvRights

IconCURProps (cursor properties)
IconeprvRights

eRestrObjType

error

accessing error stack

detailed messages

getting context

getting entry

getting information

getting strings

handling

handling functions

information

specific information

errors

handling

eShareMode

establishing

links

examples

C++Builder template program

DbiAcqPersistTableLock

IconC Examples: DbiAcqPersistTableLock
IconDelphi Examples: DbiAcqPersistTableLock

DbiAcqTableLock

IconC Examples: DbiAcqTableLock
IconDelphi Examples: DbiAcqTableLock

DbiActivateFilter

IconC Examples: DbiActivateFilter
IconDelphi Examples: DbiActivateFilter

DbiAddAlias

IconC Examples: DbiAddAlias
IconDelphi Examples: DbiAddAlias

DbiAddDriver

IconC Examples: DbiAddDriver
IconDelphi Examples: DbiAddDriver

DbiAddFilter

IconC Examples: DbiAddFilter
IconDelphi Examples: DbiAddFilter

DbiAddIndex

IconC Examples: DbiAddIndex
IconDelphi Examples: DbiAddIndex

DbiAddPassword

IconC Examples: DbiAddPassword
IconDelphi Examples: DbiAddPassword

DbiAnsiToNative

IconC Examples: DbiAnsiToNative
IconDelphi Examples: DbiAnsiToNative

DbiAppendRecord

IconC Examples: DbiAppendRecord
IconDelphi Examples: DbiAppendRecord

DbiApplyDelayedUpdates

DbiBatchMove

IconC Examples: DbiBatchMove
IconDelphi Examples: DbiBatchMove

DbiBcdFromFloat

IconC Examples: DbiBcdFromFloat
IconDelphi Examples: DbiBcdFromFloat

DbiBcdToFloat

IconC Examples: DbiBcdToFloat
IconDelphi Examples: DbiBcdToFloat

DbiBeginDelayedUpdates

IconC Examples: DbiBeginDelayedUpdates
IconDelphi Examples: DbiBeginDelayedUpdates

DbiBeginLinkMode

IconC Examples: DbiBeginLinkMode
IconDelphi Examples: DbiBeginLinkMode

DbiBeginTran

IconC Examples: DbiBeginTran
IconDelphi Examples: DbiBeginTran

DbiCheckRefresh

IconC Examples: DbiCheckRefresh
IconDelphi Examples: DbiCheckRefresh

DbiCloneCursor

IconC Examples: DbiCloneCursor
IconDelphi Examples: DbiCloneCursor

DbiCloseCursor

IconC Examples: DbiCloseCursor
IconDelphi Examples: DbiCloseCursor

DbiCloseDatabase

IconC Examples: DbiCloseDatabase
IconDelphi Examples: DbiCloseDatabase

DbiCloseFieldXlt

IconC Examples: DbiCloseFieldXlt
IconDelphi Examples: DbiCloseFieldXlt

DbiCloseIndex

IconC Examples: DbiCloseIndex
IconDelphi Examples: DbiCloseIndex

DbiCloseSession

IconC Examples: DbiCloseSession
IconDelphi Examples: DbiCloseSession

DbiCompareBookMarks

IconC Examples: DbiCompareBookMarks
IconDelphi Examples: DbiCompareBookMarks

DbiCompareKeys

IconC Examples: DbiCompareKeys
IconDelphi Examples: DbiCompareKeys

DbiCopyTable

IconC Examples: DbiCopyTable
IconDelphi Examples: DbiCopyTable

DbiCreateInMemTable

IconC Examples: DbiCreateInMemTable
IconDelphi Examples: DbiCreateInMemTable

DbiCreateTable

IconC Examples: DbiCreateTable
IconDelphi Examples: DbiCreateTable

DbiCreateTempTable

DbiDateDecode

IconC Examples: DbiDateDecode
IconDelphi Examples: DbiDateDecode

DbiDateEncode

IconC Examples: DbiDateEncode
IconDelphi Examples: DbiDateEncode

DbiDeactivateFilter

IconC Examples: DbiDeactivateFilter
IconDelphi Examples: DbiDeactivateFilter

DbiDeleteAlias

IconC Examples: DbiDeleteAlias
IconDelphi Examples: DbiDeleteAlias

DbiDeleteDriver

IconC Examples: DbiDeleteDriver
IconDelphi Examples: DbiDeleteDriver

DbiDeleteIndex

IconC Examples: DbiDeleteIndex
IconDelphi Examples: DbiDeleteIndex

DbiDeleteRecord

IconC Examples: DbiDeleteRecord
IconDelphi Examples: DbiDeleteRecord

DbiDeleteTable

IconC Examples: DbiDeleteTable
IconDelphi Examples: DbiDeleteTable

DbiDoRestructure

IconC Examples: DbiDoRestructure
IconDelphi Examples: DbiDoRestructure

DbiDropFilter

IconC Examples: DbiDropFilter
IconDelphi Examples: DbiDropFilter

DbiDropPassword

IconC Examples: DbiDropPassword
IconDelphi Examples: DbiDropPassword

DbiEmptyTable

IconC Examples: DbiEmptyTable
IconDelphi Examples: DbiEmptyTable

DbiEndDelayedUpdates

IconC Examples: DbiEndDelayedUpdates
IconDelphi Examples: DbiEndDelayedUpdates

DbiEndLinkMode

IconC Examples: DbiEndLinkMode
IconDelphi Examples: DbiEndLinkMode

DbiEndTran

IconC Examples: DbiEndTran
IconDelphi Examples: DbiEndTran

DbiExit

IconC Examples: DbiExit
IconDelphi Examples: DbiExit

DbiExtractKey

IconC Examples: DbiExtractKey
IconDelphi Examples: DbiExtractKey

DbiForceRecordReread

IconC Examples: DbiForceRecordReread
IconDelphi Examples: DbiForceRecordReread

DbiForceReread

IconC Examples: DbiForceReread
IconDelphi Examples: DbiForceReread

DbiFormFullName

IconC Examples: DbiFormFullName
IconDelphi Examples: DbiFormFullName

DbiGetBlob

IconC Examples: DbiGetBlob
IconDelphi Examples: DbiGetBlob

DbiGetBlobHeading

IconC Examples: DbiGetBlobHeading
IconDelphi Examples: DbiGetBlobHeading

DbiGetBookMark

IconC Examples: DbiGetBookMark
IconDelphi Examples: DbiGetBookMark

DbiGetCallBack

IconC Examples: DbiGetCallBack
IconDelphi Examples: DbiGetCallBack

DbiGetClientInfo

IconC Examples: DbiGetClientInfo
IconDelphi Examples: DbiGetClientInfo

DbiGetCurrSession

IconC Examples: DbiGetCurrSession
IconDelphi Examples: DbiGetCurrSession

DbiGetCursorForTable

IconC Examples: DbiGetCursorForTable
IconDelphi Examples: DbiGetCursorForTable

DbiGetCursorProps

IconC Examples: DbiGetCursorProps
IconDelphi Examples: DbiGetCursorProps

DbiGetDatabaseDesc

IconC Examples: DbiGetDatabaseDesc
IconDelphi Examples: DbiGetDatabaseDesc

DbiGetDateFormat

IconC Examples: DbiGetDateFormat
IconDelphi Examples: DbiGetDateFormat

DbiGetDirectory

IconC Examples: DbiGetDirectory
IconDelphi Examples: DbiGetDirectory

DbiGetDriverDesc

IconC Examples: DbiGetDriverDesc
IconDelphi Examples: DbiGetDriverDesc

DbiGetErrorContext

IconC Examples: DbiGetErrorContext
IconDelphi Examples: DbiGetErrorContext

DbiGetErrorEntry

IconC Examples: DbiGetErrorEntry
IconDelphi Examples: DbiGetErrorEntry

DbiGetErrorInfo

IconC Examples: DbiGetErrorInfo
IconDelphi Examples: DbiGetErrorInfo

DbiGetErrorString

IconC Examples: DbiGetErrorString
IconDelphi Examples: DbiGetErrorString

DbiGetField

IconC Examples: DbiGetField
IconDelphi Examples: DbiGetField

DbiGetFieldDescs

DbiGetFieldTypeDesc

IconC Examples: DbiGetFieldTypeDesc
IconDelphi Examples: DbiGetFieldTypeDesc

DbiGetFilterInfo

DbiGetIndexDesc

IconC Examples: DbiGetIndexDesc
IconDelphi Examples: DbiGetIndexDesc

DbiGetIndexDescs

IconC Examples: DbiGetIndexDescs
IconDelphi Examples: DbiGetIndexDescs

DbiGetIndexForField

IconC Examples: DbiGetIndexForField
IconDelphi Examples: DbiGetIndexForField

DbiGetIndexSeqNo

IconC Examples: DbiGetIndexSeqNo
IconDelphi Examples: DbiGetIndexSeqNo

DbiGetIndexTypeDesc

IconC Examples: DbiGetIndexTypeDesc
IconDelphi Examples: DbiGetIndexTypeDesc

DbiGetLdName

IconC Examples: DbiGetLdName
IconDelphi Examples: DbiGetLdName

DbiGetLdNameFromDb

IconC Examples: DbiGetLdNameFromDb
IconDelphi Examples: DbiGetLdNameFromDb

DbiGetLdObj

IconC Examples: DbiGetLdObj
IconDelphi Examples: DbiGetLdObj

DbiGetLinkStatus

IconC Examples: DbiGetLinkStatus
IconDelphi Examples: DbiGetLinkStatus

DbiGetNetUserName

IconC Examples: DbiGetNetUserName
IconDelphi Examples: DbiGetNetUserName

DbiGetNextRecord

IconC Examples: DbiGetNextRecord
IconDelphi Examples: DbiGetNextRecord

DbiGetNumberFormat

IconC Examples: DbiGetNumberFormat
IconDelphi Examples: DbiGetNumberFormat

DbiGetObjFromName

IconC Examples: DbiGetObjFromName
IconDelphi Examples: DbiGetObjFromName

DbiGetObjFromObj

IconC Examples: DbiGetObjFromObj
IconDelphi Examples: DbiGetObjFromObj

DbiGetPriorRecord

IconC Examples: DbiGetPriorRecord
IconDelphi Examples: DbiGetPriorRecord

DbiGetProp

IconC Examples: DbiGetProp
IconDelphi Examples: DbiGetProp

DbiGetRecord

IconC Examples: DbiGetRecord
IconDelphi Examples: DbiGetRecord

DbiGetRecordCount

IconCExamplesDbiGetRecordCount
IconDelphi Examples: DbiGetRecordCount

DbiGetRecordForKey

IconC Examples: DbiGetRecordForKey
IconDelphi Examples: DbiGetRecordForKey

DbiGetRelativeRecord

IconC Examples: DbiGetRelativeRecord
IconDelphi Examples: DbiGetRelativeRecord

DbiGetRintDesc

IconC Examples: DbiGetRintDesc
IconDelphi Examples: DbiGetRintDesc

DbiGetSeqNo

DbiGetSesInfo

IconC Examples: DbiGetSesInfo
IconDelphi Examples: DbiGetSesInfo

DbiGetSysConfig

IconC Examples: DbiGetSysConfig
IconDelphi Examples: DbiGetSysConfig

DbiGetSysInfo

IconC Examples: DbiGetSysInfo
IconDelphi Examples: DbiGetSysInfo

DbiGetSysVersion

IconC Examples: DbiGetSysVersion
IconDelphi Examples: DbiGetSysVersion

DbiGetTableOpenCount

IconC Examples: DbiGetTableOpenCount
IconDelphi Examples: DbiGetTableOpenCount

DbiGetTableTypeDesc

IconC Examples: DbiGetTableTypeDesc
IconDelphi Examples: DbiGetTableTypeDesc

DbiGetTimeFormat

IconC Examples: DbiGetTimeFormat
IconDelphi Examples: DbiGetTimeFormat

DbiGetTranInfo

IconC Examples: DbiGetTranInfo
IconDelphi Examples: DbiGetTranInfo

DbiGetVchkDesc

IconC Examples: DbiGetVchkDesc
IconDelphi Examples: DbiGetVchkDesc

DbiInit

IconC Examples: DbiInit
IconDelphi Examples: DbiInit

DbiInitRecord

IconC Examples: DbiInitRecord
IconDelphi Examples: DbiInitRecord

DbiInsertRecord

IconC Examples: DbiInsertRecord
IconDelphi Examples: DbiInsertRecord

DbiIsRecordLocked

IconC Examples: DbiIsRecordLocked
IconDelphi Examples: DbiIsRecordLocked

DbiIsTableLocked

IconC Examples: DbiIsTableLocked
IconDelphi Examples: DbiIsTableLocked

DbiIsTableShared

IconC Examples: DbiIsTableShared
IconDelphi Examples: DbiIsTableShared

DbiLinkDetail

IconC Examples: DbiLinkDetail
IconDelphi Examples: DbiLinkDetail

DbiLinkDetailToExp

IconC Examples: DbiLinkDetailToExp
IconDelphi Examples: DbiLinkDetailToExp

DbiLoadDriver

IconC Examples: DbiLoadDriver
IconDelphi Examples: DbiLoadDriver

DbiMakePermanent

IconC Examples: DbiMakePermanent
IconDelphi Examples: DbiMakePermanent

DbiModifyRecord

IconC Examples: DbiModifyRecord
IconDelphi Examples: DbiModifyRecord

DbiNativeToAnsi

IconC Examples: DbiNativeToAnsi
IconDelphi Examples: DbiNativeToAnsi

DbiOpenCfgInfoList

IconC Examples: DbiOpenCfgInfoList
IconDelphi Examples: DbiOpenCfgInfoList

DbiOpenDatabase

IconC Examples: DbiOpenDatabase
IconDelphi Examples: DbiOpenDatabase

DbiOpenDatabaseList

IconC Examples: DbiOpenDatabaseList
IconDelphi Examples: DbiOpenDatabaseList

DbiOpenDriverList

IconC Examples: DbiOpenDriverList
IconDelphi Examples: DbiOpenDriverList

DbiOpenFamilyList

IconC Examples: DbiOpenFamilyList
IconDelphi Examples: DbiOpenFamilyList

DbiOpenFieldList

IconC Examples: DbiOpenFieldList
IconDelphi Examples: DbiOpenFieldList

DbiOpenFieldTypesList

IconC Examples: DbiOpenFieldTypesList
IconDelphi Examples: DbiOpenFieldTypesList

DbiOpenFieldXlt

IconC Examples: DbiOpenFieldXlt
IconDelphi Examples: DbiOpenFieldXlt

DbiOpenFileList

IconC Examples: DbiOpenFileList
IconDelphi Examples: DbiOpenFileList

DbiOpenFunctionArgList

IconC Examples: DbiOpenFunctionArgList
IconDelphi Examples: DbiOpenFunctionArgList

DbiOpenFunctionList

IconC Examples: DbiOpenFunctionList
IconDelphi Examples: DbiOpenFunctionList

DbiOpenIndex

IconC Examples: DbiOpenIndex
IconDelphi Examples: DbiOpenIndex

DbiOpenIndexList

IconC Examples: DbiOpenIndexList
IconDelphi Examples: DbiOpenIndexList

DbiOpenIndexTypesList

IconC Examples: DbiOpenIndexTypesList
IconDelphi Examples: DbiOpenIndexTypesList

DbiOpenLdList

IconC Examples: DbiOpenLdList
IconDelphi Examples: DbiOpenLdList

DbiOpenLockList

IconC Examples: DbiOpenLockList
IconDelphi Examples: DbiOpenLockList

DbiOpenRintList

IconC Examples: DbiOpenRintList
IconDelphi Examples: DbiOpenRintList

DbiOpenSecurityList

IconC Examples: DbiOpenSecurityList
IconDelphi Examples: DbiOpenSecurityList

DbiOpenSPList

IconC Examples: DbiOpenSPList
IconDelphi Examples: DbiOpenSPList

DbiOpenSPParamList

IconC Examples: DbiOpenSPParamList
IconDelphi Examples: DbiOpenSPParamList

DbiOpenTable

IconC Examples: DbiOpenTable
IconDelphi Examples: DbiOpenTable

DbiOpenTableList

IconC Examples: DbiOpenTableList
IconDelphi Examples: DbiOpenTableList

DbiOpenTableTypesList

IconC Examples: DbiOpenTableTypesList
IconDelphi Examples: DbiOpenTableTypesList

DbiOpenUserList

IconC Examples: DbiOpenUserList
IconDelphi Examples: DbiOpenUserList

DbiOpenVchkList

IconC Examples: DbiOpenVchkList
IconDelphi Examples: DbiOpenVchkList

DbiPackTable

DbiPutBlob

IconC Examples: DbiPutBlob
IconDelphi Examples: DbiPutBlob

DbiPutField

IconC Examples: DbiPutField
IconDelphi Examples: DbiPutField

DbiQExec

DbiQExecDirect

IconC Examples: DbiQExecDirect
IconDelphi Examples: DbiQExecDirect

DbiQExecProcDirect

IconC Examples: DbiQExecProcDirect
IconDelphi Examples: DbiQExecProcDirect

DbiQGetBaseDescs

IconC Examples: DbiQGetBaseDescs
IconDelphi Examples: DbiQGetBaseDescs

DbiQPrepareProc

IconC Examples: DbiQPrepareProc
IconDelphi Examples: DbiQPrepareProc

DbiQSetParams

IconC Examples: DbiQSetParams
IconDelphi Examples: DbiQSetParams

DbiQSetProcParams

DbiReadBlock

IconC Examples: DbiReadBlock
IconDelphi Examples: DbiReadBlock

DbiRegenIndex

IconC Examples: DbiRegenIndex
IconDelphi Examples: DbiRegenIndex

DbiRegenIndexes

IconC Examples: DbiRegenIndexes
IconDelphi Examples: DbiRegenIndexes

DbiRegisterCallBack

IconC Examples: DbiRegisterCallBack
IconDelphi Examples: DbiRegisterCallBack

DbiRelPersistTableLock

IconC Examples: DbiRelPersistTableLock
IconDelphi Examples: DbiRelPersistTableLock

DbiRelRecordLock

IconC Examples: DbiRelRecordLock
IconDelphi Examples: DbiRelRecordLock

DbiRelTableLock

IconC Examples: DbiRelTableLock
IconDelphi Examples: DbiRelTableLock

DbiRenameTable

IconC Examples: DbiRenameTable
IconDelphi Examples: DbiRenameTable

DbiResetRange

IconC Examples: DbiResetRange
IconDelphi Examples: DbiResetRange

DbiSaveChanges

IconC Examples: DbiSaveChanges
IconDelphi Examples: DbiSaveChanges

DbiSetCurrSession

IconC Examples: DbiSetCurrSession
IconDelphi Examples: DbiSetCurrSession

DbiSetDateFormat

IconC Examples: DbiSetDateFormat
IconDelphi Examples: DbiSetDateFormat

DbiSetDirectory

IconC Examples: DbiSetDirectory
IconDelphi Examples: DbiSetDirectory

DbiSetFieldMap

IconC Examples: DbiSetFieldMap
IconDelphi Examples: DbiSetFieldMap

DbiSetLockRetry

IconC Examples: DbiSetLockRetry
IconDelphi Examples: DbiSetLockRetry

DbiSetNumberFormat

IconC Examples: DbiSetNumberFormat
IconDelphi Examples: DbiSetNumberFormat

DbiSetPrivateDir

IconC Examples: DbiSetPrivateDir
IconDelphi Examples: DbiSetPrivateDir

DbiSetProp

IconC Examples: DbiSetProp
IconDelphi Examples: DbiSetProp

DbiSetRange

IconC Examples: DbiSetRange
IconDelphi Examples: DbiSetRange

DbiSetTimeFormat

IconC Examples: DbiSetTimeFormat
IconDelphi Examples: DbiSetTimeFormat

DbiSetToBegin

IconC Examples: DbiSetToBegin
IconDelphi Examples: DbiSetToBegin

DbiSetToBookMark

IconC Examples: DbiSetToBookMark
IconDelphi Examples: DbiSetToBookMark

DbiSetToCursor

IconC Examples: DbiSetToCursor
IconDelphi Examples: DbiSetToCursor

DbiSetToEnd

IconC Examples: DbiSetToEnd
IconDelphi Examples: DbiSetToEnd

DbiSetToKey

IconC Examples: DbiSetToKey
IconDelphi Examples: DbiSetToKey

DbiSetToRecordNo

IconC Examples: DbiSetToRecordNo
IconDelphi Examples: DbiSetToRecordNo

DbiSetToSeqNo

IconC Examples: DbiSetToSeqNo
IconDelphi Examples: DbiSetToSeqNo

DbiSortTable

IconC Examples: DbiSortTable
IconDelphi Examples: DbiSortTable

DbiStartSession

IconC Examples: DbiStartSession
IconDelphi Examples: DbiStartSession

DbiSwitchToIndex

IconC Examples: DbiSwitchToIndex
IconDelphi Examples: DbiSwitchToIndex

DbiTimeDecode

IconC Examples: DbiTimeDecode
IconDelphi Examples: DbiTimeDecode

DbiTimeEncode

IconC Examples: DbiTimeEncode
IconDelphi Examples: DbiTimeEncode

DbiTimeStampDecode

IconC Examples: DbiTimeStampDecode
IconDelphi Examples: DbiTimeStampDecode

DbiTimeStampEncode

IconC Examples: DbiTimeStampEncode
IconDelphi Examples: DbiTimeStampEncode

DbiTranslateField

IconC Examples: DbiTranslateField
IconDelphi Examples: DbiTranslateField

DbiTranslateRecordStructure

IconC Examples: DbiTranslateRecordStructure
IconDelphi Examples: DbiTranslateRecordStructure

DbiTruncateBlob

IconC Examples: DbiTruncateBlob
IconDelphi Examples: DbiTruncateBlob

DbiUndeleteRecord

IconC Examples: DbiUndeleteRecord
IconDelphi Examples: DbiUndeleteRecord

DbiUnlinkDetail

IconC Examples: DbiUnlinkDetail
IconDelphi Examples: DbiUnlinkDetail

DbiValidateProp

DbiVerifyField

IconC Examples: DbiVerifyField
IconDelphi Examples: DbiValidateProp
IconDelphi Examples: DbiVerifyField

DbiWriteBlock

IconC Examples: DbiWriteBlock
IconDelphi Examples: DbiWriteBlock

Delphi template program

files

template program (Borland C/C++)

executing

queries

IconDbiQExec
IconDbiQExecDirect

stored procedure queries

exiting

BDE

IconDbiDllExit
IconDbiExit

exltMode

IconCURProps (cursor properties)
IconexltMode

expression tree

definition

descriptor

header

using

extended compare node descriptor

external schema

binding to text tables

- F -

family

language driver descriptor

opening list of

features

fetching

records

field translation object

fields

IconFields
IconDbiSetFieldMap

bSynonym

descriptor

IconBLOBParamDesc (BLOB or long string descriptor)
IconFLDDesc (field descriptor)

enumerated information

getting

IconStep 10
IconDbiGetField

getting descriptors

getting types

listing types

maps

node descriptor

opening list

retrieving descriptors

setting

setting maps

translating

translation

types

verifying data

writing data to buffer

filenames

list of

files

BDE core

opening list of

FILTERInfo

filtering

records

filters

activating

adding

deactivating

descriptor

dropping

expression tree header

getting information

info descriptor

literal pool area

node area

FLDDesc

FLDType

FMLDesc

FMTBcd

FMTDate

FMTNumber

FMTTime

formats

binary coded decimal

date

date structure

functions

number

IconDate, time, and number formats
IconFMTNumber (number format)

setting date

setting number

setting time

time

IconDate, time, and number formats
IconFMTTime (time format)

FoxPro

driver

freeing

query resources

resources

functions

IconUsing the function reference
IconEnvironment functions
IconCapability or schema functions
IconDate/Time/Number functions

alphabetical list

BDE

by category

capability

configuration

cursors

data access

databases

date

DbiGetDescs

DbiOpenList

environment

error handling

format

index

locking

number

opening argument list

opening list of

queries

schema

sessions

syntax

syntax conventions

tables

time

transactions

using reference

- G -

getting

all index properties

BLOB data

bookmarks

callbacks

client information

cursor properties

date format

directories

driver description

error context

error entry

error information

error strings

exact

field descriptors

field types

fields

IconStep 10
IconDbiGetField

filter information

index sequence number

index type description

indexes

language driver names

IconDbiGetLdName
IconDbiGetLdNameFromDb

language driver objects

link status

list of accessible databases

net user name

next record

number format

object handle

objects

prior record

properties

record

record count

record for key

records

referential integrity descriptor

relative record

sequence number

session information

sessions

specific index properties

started

IconBDE Programming in Borland C/C++
IconBDE Programming in Delphi
IconIntroduction to BDE programming

system configuration

system information

system version

table open count

table type description

time format

transaction information

validity check descriptor

- H -

handles

native

heterogeneous joins

- I -

iBlockSize

iBookMarkSize

iCodePage

idapi.cfg

IconConfigurationUtility
IconDefaultconfigurationfile

idle time

IDXDesc

IconIDXDesc characteristics by driver
IconIDXDesc (index descriptor)

IDXType

iFields

iFilters

iFmlRights

iFNameSize

iIndexes

iIndexId

iKeySize

indexes

IconIndexes
IconDbiSwitchToIndex

adding

changing order

closing

deleting

descriptor

IconIDXDesc characteristics by driver
IconIDXDesc (index descriptor)

functions

getting all properties

getting for field

getting properties for specific index

getting sequence number

getting type description

ID parameter

opening

opening list

opening types list

pseudo

regenerating

regenerating specific index

switching to

types

Informix

Initialization

initializing

BDE

IconStep 1
IconStep 1
IconStep 1
IconDbiInit
IconInitializing BDE

record buffer

inserting

records

integrity constraints

international compatibility

IconInternational compatibility
IconszLang

Introduction

to BDE programming

IconBDE Programming in Borland C/C++
IconBDE Programming in Delphi
IconBDE programming in C++Builder
IconIntroduction to BDE programming

iPasswords

iRecBufSize

iRecSize

iRefIntChecks

iRefRange

iRestrVersion

iSeqNums

isolation

in transactions

isolation levels

iTblLevel

iValChecks

- K -

kacquired locks

keys

comparing

extracting

getting record for

ktables

preparing to access

- L -

language drivers

descriptor

family descriptor

getting names

IconDbiGetLdName
IconDbiGetLdNameFromDb

getting objects

opening

languages

layers

cached updates

database handle

session

table cursor

LDDesc

linking

tables

links

beginning

detail to master cursor

ending mode

establishing

getting status

removing

literal pool area

live caching

loading

drivers

LOCKDesc

locking

functions

SQL behavior

SQL tables

strategy

locks

acquired

IconAcquired locks
IconAcquired table locks

acquired persistent

acquiring

checking record

checking table

descriptor

opening list

persistent

record

releasing persistent table locks

releasing record locks

releasing table

setting retry time

strategy

lookup type

- M -

makefile

maps

fields

memory

allocating

modes

database open

database share

eOpenMode

exltMode

scan

modifying

records

- N -

native handles

Nested table

opening

net user name

getting

next record

getting

node area

number

format

functions

getting format

getting sequence

setting format

- O -

objects

BDE

callbacks

clients

definitions

field translation

getting

getting handle

getting language driver objects

properties

sessions

system

table of properties

temporary directory

online help

open mode

opening

a database

a database object

a table

BLOBs

configuration info list

databases

function argument list

index list

index types list

indexes

language drivers

list of accessible databases

list of drivers

list of family

list of field types

list of fields

list of files

list of functions

list of locks

list of referential integrity

list of table types

list of users

list of validity checks

Nested table

REF

stored procedure lists

stored procedure parameter lists

table list

tables

IconDbiOpenTable
IconOpening a table

operating system

operations

cross-database

operator nodes

arithmetic

logical

miscellaneous

relational

original field names

overview

application development

architecture

BDE programming

IconBDE Programming in Borland C/C++
IconBDE Programming in Delphi
IconBDE programming in C++Builder
IconIntroduction to BDE programming

BLOBs

- P -

packing

tables

Paradox

driver

naming indexes

physical types

queries

passthrough SQL

passwords

adding

dropping

pCmpBkmkResult

performance

general suggestions

SQL tips

permanent table

creating

piResult

platform

positioning

cursors

IconStep 8
IconPositioning the cursor and fetching records

cursors to begining

cursors to bookmarks

cursors to EOF

cursors to key value

cursors to record number

cursors to sequence number

destination cursors to source

preparing

queries

record buffer

stored procedures

to access tables

PrimaryCpPlatform

prior record

getting

private

setting directory

programming BDE

IconBDE Programming in Borland C/C++
IconBDE Programming in Delphi
IconBDE programming in C++Builder
IconIntroduction to BDE programming

progress callback descriptor

project setup

properties

cursors

dbBATCHCOUNT

getting

getting and setting

RECProps

setting

table of

property

validating

pseudo-index

pszObjName

pszWild

- Q -

QBE

queries

queries

IconQueries
IconQuerying Paradox and dBASE tables

asynchronous SQL

dBASE

different databases

executing

executing directly

IconExecuting queries directly
IconDbiQExecDirect

executing in stages

executing stored procedures

freeing resources

functions

Paradox

preparing

preparing stored procedures

progress information

QBE

setting parameters

SQL

statements

querying databases

- R -

ranges

resetting

setting

reading

blocks

record buffer

allocating memory for

preparing

record for key

getting

records

adding

appending

deleting

IconAdding, updating and deleting records
IconDbiDeleteRecord

deleting all

exact

fetching

filtering

getting

IconStep 9
IconDbiGetRecord

getting count

getting next

getting prior

getting relative

initializing buffers

inserting

locks

modifying

properties

releasing locks

rereading

sequence number

translating structure

updating

writing blocks of

RECProps

REF

opening

referential integrity

getting descriptor

opening list

RINTDesc

refresh

buffers

checking

single row

regenerating

indexes

specific index

registering

callbacks

releasing

persistent table locks

record locks

table locks

removing

links

renaming

tables

resetting

ranges

resources

freeing

restructuring

tables

retrieving

field descriptors

rights

table level

RINTDesc

rules

sorting

uppercasing

- S -

saving

a block of records

changes

IconDbiMakePermanent
IconDbiSaveChanges

scan mode

schema

function arguments

function description

functions

retrieving

SECDesc

security

descriptor

opening list of info

sequence number

getting

sesCFGMODE2

SESInfo

session properties

sessions

closing

functions

getting

getting information

information

layer

object

setting current

starting

setting

current session

date format

directory

field map

lock retry time

number format

private directory

properties

query parameters

ranges

stored procedure parameters

time format

working directory

share mode

shared services

single row refresh

sorting

tables

IconSorting tables
IconDbiSortTable

SPDesc

SPParamDesc

SQL

API

asynchronous queries

connection

drivers

IconSQL drivers
IconInformix driver
IconDB2 driver
IconSybase CT-Lib driver

locking behavior

passthrough

performance tips

queries

record modification behavior

record-locking behavior

table-locking behavior

trace

transactions

IconSQL transaction control
IconTransactions

starting

sessions

statements

IconQuery statements
IconSTMTBaseDesc (statement base table descriptor)

STMTBaseDesc

stored procedures

executing

information

opening list of

opening list of parameters

parameters

preparing

setting parameters

structures

BLOBParamDesc

CANBinary

CANCompare

CANConst

CANContinue

CANExpr

CANField

CANHdr

CANTuple

CANUnary

CBRESTcbDesc

CFGDesc

CLIENTInfo

CRTblDesc

CURProps

DBDesc

DBIEnumFld

DBIEnv

DBIErrInfo

DBIQryProgress

DRVType

FLDDesc

FLDType

FMLDesc

FMTBcd

FMTDate

FMTNumber

FMTTime

IDXDesc

IconIDXDesc characteristics by driver
IconIDXDesc (index descriptor)

IDXType

LDDesc

LOCKDesc

RECProps

RINTDesc

SECDesc

SESInfo

SPDesc

SPParamDesc

STMTBaseDesc

SYSConfig

SYSInfo

SYSVersion

TBLBaseDesc

TBLExtDesc

TBLFullDesc

TBLType

USERDesc

VCHKDesc

XInfo

subtracting

records

Sybase

synonyms

syntax

functions

SYSConfig

SYSInfo

system

configuration

getting configuration

getting information

getting version

object

operating platform

retrieving information

status

version information

SYSVersion

szLang

szLangDriver

szName

IconCURProps (cursor properties)
IconszName

szTableType

- T -

tables

IconTables
IconAccessing and updating tables

accessing

acquiring locks

base descriptor

IconSTMTBaseDesc (statement base table descriptor)
IconTBLBaseDesc (base table descriptor)

capability type

checking if shared

copying

creating

IconCreating tables
IconCRTblDesc (table descriptor)
IconDbiCreateTable

creating in-memory

creating permanent table

creating temporary

cursor layer

deleting

emptying

extended descriptor

form full name

full descriptor

functions

getting open count

getting type description

level rights

linking

lock coexistence

modifying structure

open list

open list of types

opening

IconStep 5
IconDbiOpenTable
IconOpening a table

packing

releasing locks

releasing persistent locks

renaming

restructuring

samples

sorting

IconSorting tables
IconDbiSortTable

updating

TBLBaseDesc

TBLExtDesc

TBLFullDesc

TBLType

Template program (Borland C/C++)

Template program (C++Builder)

Template program (Delphi)

temporary

directory

text driver

text tables

binding external schema

time

decoding

encoding

format

functions

getting format

setting format

using idle

timestamp

decoding

encoding

tools

trace

SQL

transactions

IconTransactions
IconTransactions on Paradox, dBASE, FoxPro, and Access

beginning

compared to cached updates

dBASE

degree of isolation

ending

functions

getting information

information

isolation levels

Paradox

SQL

IconSQL transaction control
IconTransactions

using

translating

ANSI to native

fields

native to ANSI

record structures

translations

data types

open field

truncating

BLOBs

tuple node descriptor

tutorial

IconBDE Programming in Borland C/C++
IconBasic procedure
IconBDE Programming in Delphi
IconBDE programming in C++Builder
IconIntroduction to BDE programming

typedefs

definitions

types

IconParadox and dBASE physical types
IconLogical types and driver-specific physical types

buffer typedefs

driver-specific

IconParadox and dBASE physical types
IconLogical types and driver-specific physical types

DRVType

eRestrObjType

field type descriptor

getting field type descriptions

IDXType

logical

lookup

of databases

opening index types list

opening list of field types

opening list of table types

physical

IconParadox and dBASE physical types
IconLogical types and driver-specific physical types

TBLType

translations

- U -

unary node descriptor

uOverload

updateable queries

IconQuerying Paradox and dBASE tables
IconDbiQAlloc

updates

delayed

updating

records

IconAdding, updating and deleting records
IconDbiBatchMove

tables

USERDesc

users

information descriptor

open list of

utilities

- V -

validating

property

validity check

validity checks

getting

opening list of

variables

definitions

VCHKDesc

verifying

field data

- W -

WinHelp

working directory

setting

writing

a block of records

data to BLOBs

data to fields

- X -

Xinfo