Type Definitions

Advantage TDataSet Descendant

 

{ Set of creation index options }

TAdsIndexOption = ( optCOMPOUND, optUNIQUE, optDESCENDING, optCUSTOM );

TAdsIndexOptions = set of TAdsIndexOption;

 

{ Set of expression types }

TAdsExpressionTypes = ( etLOGICAL, etNUMERIC, etDATE, etSTRING, etRAW );

 

{ Set of expression types }

TAdsBinaryTypes = ( btBINARY, btIMAGE );

 

{ enumerated list of trim options }

TAdsTrimOptions = ( optNONE, optLTRIM, optRTRIM, optTRIM );

 

{ enumerated list of field types }

TAdsFieldTypes = ( AdsfldLOGICAL, AdsfldNUMERIC, AdsfldDATE, AdsfldSTRING,

AdsfldMEMO, AdsfldVARCHAR, AdsfldCOMPACTDATE,

AdsfldDOUBLE, AdsfldINTEGER, AdsfldSHORTINT, AdsfldTIME,

AdsfldTIMESTAMP, AdsfldAUTOINC, AdsfldRAW,

AdsfldCURDOUBLE, AdsfldMONEY, AdsfldCISTRING );

 

{ enumerated list of memo data types }

TAdsMemoDataTypes = ( mdtMEMO, mdtBINARY, mdtIMAGE );

 

{ enumerated list of what to return for the filename }

TAdsFilenameOptions = ( foBASENAME, foBASENAMEANDEXT, foFULLPATHNAME );

 

{ enumerated list of what to return for the filename }

TAdsHandleTypes = ( htTABLE, htINDEX );

 

{ enumerated list of seek type }

TAdsSeekTypes = ( stSOFT, stHARD );

 

{ enumerated list of scope options }

TAdsScopeOptions = ( soTOP, soBOTTOM );

 

{ enumerated list of filter optimization levels }

TAdsAOFOptimizeLevel = ( olFULL, olPart, olNone );