[SYMBOL] [A] [B] [C] [D] [E] [F] [G] [H] [I] [J] [K] [L] [M] [N] [O] [P] [Q] [R] [S] [T] [U] [V] [W] [X] [Z] Data Access Dilemma (italic) Data Access page (Component Palette) data binding XML documents BizSnap example 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th 12th XML Data Binding Wizard 2nd 3rd 4th 5th Data Breakpoint command (Add Breakpoint menu) data breakpoints 2nd 3rd 4th Data Controls page (Component Palette) Data Diagram Editor 2nd 3rd data diagrams Data Diagram Editor 2nd 3rd Data Module Designer 2nd 3rd data modules 2nd advantages of 2nd 3rd application-specific components 2nd 3rd 4th application-specific nonvisual component 2nd generic nonvisual component 2nd components 2nd nondatabase controls creating in DLLs 2nd Data Diagram Editor 2nd 3rd Data Module Designer 2nd 3rd defined 2nd dependencies 2nd design and development techniques 2nd form inheritance 2nd 3rd 4th purpose and goals 2nd uneven form inheritance 2nd framework components 2nd 3rd 4th including in forms inherited modules, finding at runtime 2nd packages 2nd properties 2nd data modules (WebSnap) data packets transforming XML documents into 2nd 3rd 4th 5th 6th Data property category data sets dbExpress TSQLClientDataSet component 2nd TSQLDataSet component 2nd TADOCustomDataSet component events 2nd TADODataSet component 2nd data sets (client) 2nd 3rd (TClientDataSet) client/server environments 2nd 3rd 4th multitier environments 2nd 3rd performance optimization 2nd TBDEClientDataSet TIDBClientDataSet TSQLClientDataSet write-through cache Data Shared Objects (DSOs) data types HDC RGBTRIPLE data-aware components controls read-only 2nd creating data-editing control 2nd 3rd dataset updates 2nd 3rd 4th keyboard events 2nd 3rd links declaring 2nd 3rd 4th 5th establishing 2nd initializing 2nd mouse events 2nd 3rd OnDataChange event 2nd 3rd read access declaring 2nd 3rd ReadOnly property 2nd TDBCtrlGrid 2nd write access declaring 2nd 3rd data-aware controls dbExpress 2nd 3rd TADOTable data-editing control data-aware components 2nd 3rd Database property (TSQLConnection component) Database property category database servers client data sets 2nd 3rd (TClientDataSet) client/server environments 2nd 3rd 4th multitier environments 2nd 3rd performance optimization 2nd TBDEClientDataSet TIDBClientDataSet TSQLClientDataSet write-through cache databases ADO (ActiveX Database Objects) components 2nd advantages of 2nd cautions 2nd compared to BDE 2nd copying database applications 2nd 3rd 4th 5th 6th database connections 2nd 3rd 4th dataset access 2nd 3rd 4th 5th 6th error handling 2nd events 2nd 3rd inheritance multitier applications 2nd performance optimization 2nd 3rd TADOCommand 2nd 3rd 4th 5th TADOConnection 2nd 3rd 4th TADOCustomDataSet 2nd TADODataSet 2nd TADOQuery 2nd 3rd TADOStoredProc 2nd 3rd 4th 5th 6th TADOTable 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th transaction management TRDSConnection backward compatibility BDE (Borland Database Engine) 2nd 3rd 4th 5th 6th aliases 2nd cached updates 2nd client/server databases 2nd heterogeneous joins 2nd legacy applications 2nd migrating to dbExpress 2nd 3rd 4th 5th 6th 7th ODBC ( Open Database Connectivity) 2nd 3rd 4th 5th 6th sample application 2nd single- tier databases 2nd 3rd supported formats 2nd TDatabase component 2nd 3rd TQuery component 2nd 3rd 4th 5th 6th 7th 8th 9th TSession component 2nd TStoredProcedure component TTable component 2nd 3rd 4th 5th 6th 7th 8th 9th TUpdateSQL component 2nd 3rd client data sets 2nd 3rd (TClientDataSet) client/server environments 2nd 3rd 4th multitier environments 2nd 3rd performance optimization 2nd TBDEClientDataSet TIDBClientDataSet TSQLClientDataSet write-through cache client/server database architecture advantages/disadvantages 2nd connecting to ADO (ActiveX Database Objects) 2nd 3rd 4th cursors ctDynamic ctKeyset ctOpenForwardOnly ctStatic location of 2nd data modules 2nd advantages of 2nd 3rd application-specific components 2nd 3rd 4th components 2nd creating in DLLs 2nd Data Diagram Editor 2nd 3rd Data Module Designer 2nd 3rd defined 2nd dependencies 2nd design and development techniques 2nd form inheritance 2nd 3rd 4th framework components 2nd 3rd 4th including in forms inherited modules, finding at runtime 2nd packages 2nd properties 2nd data sets TADODataSet component 2nd datasets master-detail datasets 2nd 3rd DataSnap 2nd 3rd 4th 5th 6th 7th applying database updates 2nd bandwidth bottlenecks 2nd 3rd 4th 5th 6th 7th briefcase model 2nd 3rd 4th 5th 6th deploying 2nd 3rd error handling 2nd 3rd 4th 5th 6th 7th 8th master-detail clients 2nd master-detail datasets 2nd 3rd master-detail servers 2nd 3rd nested tables 2nd 3rd 4th 5th server optimization 2nd simple clients 2nd 3rd 4th 5th 6th simple servers 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th stateless DataSnap 2nd 3rd 4th 5th 6th 7th 8th dbExpress 2nd 3rd 4th 5th 6th data-aware controls 2nd 3rd drivers 2nd 3rd 4th migrating from BDE (Borland Database Engine) 2nd 3rd 4th 5th 6th 7th sample application 2nd TSQLClientDataSet component 2nd TSQLConnection component 2nd TSQLDataSet component 2nd TSQLMonitor component 2nd 3rd 4th TSQLQuery component TSQLStoredProcedure component TSQLTable component unidirectional cursors 2nd 3rd Web site dbGo 2nd 3rd IBExpress IBExpress (InterBase Express) 2nd [See also Bug Tracker application]3rd database creation and connection 2nd 3rd database rules 2nd debugging 2nd generators 2nd InterBase Objects schema setup 2nd 3rd stored procedures 2nd 3rd TIBDataSet component TIBEvents component 2nd TIBQuery component 2nd TIBSQL component 2nd TIBStoredProc component 2nd TIBTable component 2nd TIBUpdateSQL component 2nd transactions 2nd 3rd triggers 2nd 3rd joins heterogeneous joins 2nd multitier database architecture briefcase model standard multitier model thin-clientmodel ODBC (Open Database Connectivity) 2nd advantages/disadvantages 2nd programming tips 2nd queries cached updates 2nd creating 2nd 3rd 4th 5th performance optimization TADOQuery 2nd 3rd TQuery component 2nd 3rd 4th relationship between database components 2nd 3rd rules 2nd single-tier database architecture 2nd 3rd advantages/disadvantages 2nd SQL Links 2nd advantages/disadvantages 2nd tables 2nd adding records to closing editing records in master/detail tables 2nd nested tables 2nd 3rd 4th 5th opening TADOTable component 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th transactions transactions 2nd committing rolling back starting two-tier database architecture 2nd unavailable database (error message) updating cached updates 2nd DataSnap 2nd DataChange() function 2nd defining code listing 2nd DataField property datalink class DataLink classes OnDataChange event dataset updates data-aware components 2nd 3rd 4th datasets accessing with ADO (ActiveX Database Objects) TADOCommand component 2nd TADODataSet component 2nd TADOQuery component 2nd TADOStoredProc component 2nd TADOTable component 2nd 3rd 4th DataSnap master-detail datasets 2nd 3rd DataSnap 2nd 3rd 4th 5th 6th 7th 8th 9th applying database updates 2nd bandwidth bottlenecks 2nd minimizing with PacketRecords property 2nd 3rd minimizing with server optimization 2nd briefcase model 2nd 3rd 4th 5th 6th btnConnect OnClick event handler 2nd 3rd 4th deploying 2nd 3rd error handling 2nd 3rd 4th 5th 6th 7th 8th master-detail clients 2nd master-detail datasets 2nd 3rd master-detail servers creating 2nd 3rd multitier connections DCOM (Distributed Component Object Model) 2nd Object Broker 2nd 3rd object pooling 2nd 3rd registered servers 2nd switching connections 2nd TConnectionBroker component 2nd 3rd 4th 5th 6th 7th 8th 9th TDCOMConnection component 2nd TLocalConnection component 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th TSOAPConnection component 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th TSocketConnection component 2nd 3rd 4th TWebConnection component 2nd 3rd nested tables 2nd 3rd 4th 5th servers accessing remotely 2nd simple clients creating 2nd 3rd 4th 5th 6th server connections 2nd 3rd simple servers closing creating 2nd 3rd 4th 5th 6th 7th optimizing 2nd registering 2nd 3rd threading models 2nd stateless DataSnap 2nd 3rd 4th 5th 6th 7th 8th ClientDataSet OnAfterGetRecords event handler 2nd ClientDataSet OnBeforeGetRecords event handler 2nd DataSetProvider OnAfterGetRecords event handler 2nd DataSetProvider OnBeforeGetRecords event handler 2nd DataSnap page (Component Palette) DataSource property Date and Time Picker control DBErrors folder dbExpress 2nd 3rd 4th 5th 6th data-aware controls 2nd 3rd drivers 2nd custom drivers third-party drivers migrating from BDE (Borland Database Engine) components 2nd 3rd migration example 2nd 3rd relationship with other database components 2nd sample application 2nd TSQLClientDataSet component 2nd TSQLConnection component 2nd TSQLDataSet component 2nd TSQLMonitor component 2nd 3rd 4th event handlers 2nd properties TSQLQuery component TSQLStoredProcedure component TSQLTable component unidirectional cursors 2nd 3rd Web site dbExpress page (Component Palette) dbGo 2nd 3rd relationship with other database components 2nd DblClick() function code listing 2nd DBTask application 2nd 3rd 4th 5th BioLife subfolder BkQuery subfolder CachedUp subfolder Contacts subfolder CountryEditor subfolder CountryReport subfolder CSDemos subfolder CtrlGrid subfolder DBErrors subfolder DumpModules subfolder Filter subfolder Find subfolder FishFact subfolder Gds subfolder GDSDemo subfolder IBDemo subfolder LocateFileService subfolder LookUp subfolder MastApp subfolder MasterDetail subfolder MstPool subfolder NavMDI subfolder NavSDI subfolder NDXBuild subfolder PhotoGallery subfolder QBFDemo subfolder QJoin subfolder QuickRpt subfolder StreamImage subfolder TextData subfolder DBTask folder 2nd 3rd 4th 5th BioLife subfolder BkQuery subfolder CachedUp subfolder Contacts subfolder CountryEditor subfolder CountryReport subfolder CSDemos subfolder CtrlGrid subfolder DBErrors subfolder DumpModules subfolder Filter subfolder Find subfolder FishFact subfolder Gds subfolder GDSDemo subfolder IBDemo subfolder LocateFileService subfolder LookUp subfolder MastApp subfolder MasterDetail subfolder MstPool subfolder NavMDI subfolder NavSDI subfolder NDXBuild subfolder PhotoGallery subfolder QBFDemo subfolder QJoin subfolder QuickRpt subfolder StreamImage subfolder TextData subfolder DBTasks folder DC (Device Context) 2nd DCOM (Distributed COM) 2nd 3rd 4th authentication Blanket server application BlanketClient main form BlanketInfo() function 2nd CoQueryClientBlanket() function CoRevertToSelf() function CoSetProxyBlanket() function CreateFile() function 2nd 3rd MainUnit.cpp form 2nd 3rd 4th 5th SetAuthInfo() function CIS (COM Internet Services) client application example 2nd 3rd 4th 5th CoInitializeSecurity() function calling 2nd 3rd parameters 2nd 3rd 4th configuring global security settings 2nd 3rd 4th per-server security settings 2nd 3rd 4th DCOMCnfg tool 2nd Applications tab Default Properties tab 2nd 3rd Default Protocols tab Default Security tab 2nd global security settings 2nd 3rd 4th per-server security settings 2nd 3rd 4th versions DLL clients 2nd download site IClientSecurity interface 2nd 3rd impersonation levels 2nd 3rd 4th IServerSecurity interface 2nd location transparency logins permissions 2nd granting 2nd programmatic access control 2nd 3rd 4th 5th security settings global settings 2nd 3rd 4th per-server settings 2nd 3rd 4th server application example 2nd 3rd 4th Windows OS family 2nd DCOM (Distributed Component Object Model) 2nd DCOM Configuration Utility [See DCOMCnfg] DCOMCnfg tool 2nd Applications tab Default Properties tab 2nd 3rd Default Protocols tab Default Security tab 2nd global security settings 2nd 3rd 4th per-server security settings 2nd 3rd 4th versions DCs (device contexts) DCT (Discrete Cosine Transform) DDBs (device-independent bitmaps) 2nd DDE (Dynamic Data Exchange) service DDraw folder deallocating arrays 2nd 3rd deallocating memory 2nd 3rd 4th 5th 6th 7th Debug Inspector 2nd Debug Windows command (View menu) debugger 2nd 3rd Attach to Process feature 2nd AVs (access violations) 2nd 3rd breakpoints actions 2nd address breakpoints 2nd data breakpoints 2nd 3rd 4th module load breakpoints 2nd Debug Inspector 2nd DLLs (dynamic link libraries) 2nd Evaluate/Modify dialog box 2nd JIT (just-in-time) debugging 2nd multithreaded application debugging 2nd remote debugging 2nd configuring 2nd errors starting 2nd views Call Stack view 2nd CPU view 2nd 3rd FPU (Floating-Point Unit) view 2nd Modules view 2nd Threads view 2nd watches adding deleting Windows environments 2nd debugging 2nd 3rd 4th [See also troubleshooting] Attach to Process feature 2nd AVs (access violations) 2nd 3rd breakpoints actions 2nd address breakpoints 2nd data breakpoints 2nd 3rd 4th module load breakpoints 2nd Debug Inspector 2nd DLLs (dynamic link libraries) 2nd Evaluate/Modify dialog box 2nd extensions 2nd 3rd IEBExpress (InterBase Express) 2nd JIT (just-in-time) debugging 2nd multithreaded applications 2nd remote debugging 2nd configuring 2nd errors starting 2nd views Call Stack view 2nd CPU view 2nd 3rd FPU (Floating-Point Unit) view 2nd Modules view 2nd Threads view 2nd watches adding deleting WebAppDebugger 2nd running 2nd 3rd 4th 5th Web action items 2nd WebSnap sample application 2nd 3rd Windows environments 2nd Debugging service DebugNotifier class class declaration 2nd cleaning up executing 2nd 3rd 4th 5th 6th methods 2nd 3rd 4th 5th Decision Cube page (Component Palette) declarations forward code listing 2nd header files TDBMaskEdit class, code 2nd declarative security declaring event properties code listing 2nd links for data-aware components 2nd 3rd 4th 5th read access for data-aware components 2nd 3rd references shared variables 2nd write access for data-aware components 2nd 3rd declspec (_declspec) class extension 2nd 3rd 4th 5th 6th 7th 8th 9th 10th 11th DEF (definition) files shared segmentation default keyword default packages directories Default Properties tab (DCOMCnfg) 2nd 3rd Default Protocols tab (DCOMCnfg) Default Security tab (DCOMCnfg) 2nd defaults ADO (ActiveX Database Objects) database connections components DefineProperties() function DefineProperty() function defining component editors 2nd 3rd 4th constants 2nd custom property editors 2nd DataChange() function code listing 2nd definition (DEF) files shared segmentation Delegate impersonation level (DCOM) delete keyword 2nd 3rd 4th 5th 6th 7th delete statement Bug Tracker application DeleteObject function deleting arrays 2nd files SHFileOperation() function 2nd 3rd watches Delphi Delphi 6 Developer's Guide (italic) 2nd Delphi COM Programming (italic) Delphi Informant (italic) Delphi Super Page Web site Delphi-style default properties Delphi6 Developer's Guide (italic) DELPHICLASS macro dependencies (header files) dependencies of properties code listing 2nd dependency data modules 2nd deploying DLLs (dynamic link libraries) 2nd 3rd SOAP (Simple Object Access Protocol) servers 2nd 3rd 4th deployment DataSnap 2nd 3rd mobile applications PKG files SIS files tools and methods 2nd WebSnap applications 2nd WebSnap sample application 2nd 3rd depth of color 2nd deque containers design data modules 2nd design guidelines custom components distributing 2nd 3rd Design Patterns Elements of Reusable Object-Oriented Software (italic) design time adding frames at 2nd 3rd throwing execeptions at 2nd design time packages design-time-only package runtime-only package dual relationship relationship design-time-only packages distributing 2nd 3rd Designer property (TPropertyEditor) designing custom components 2nd designtime versus runtime (non-visual components) 2nd 3rd 4th desktop layout files 2nd Destroyed() function 2nd 3rd DestroyWindow() function Detach() function detail tables 2nd developing property editors 2nd development cross-platform development 2nd CLX 2nd EJB (Enterprise JavaBeans) 2nd help system integration 2nd IDL (Interface Definition Language) 2nd IIOP (Internet Inter-ORB Protocol) 2nd mobile applications 2nd AIF files BLD.INF file 2nd Borland ARM C++ Compiler 2nd building 2nd C++ Mobile Edition installation 2nd creating 2nd 3rd 4th deployment 2nd 3rd 4th 5th development guidelines 2nd emulators 2nd 3rd header files 2nd 3rd 4th loading 2nd MBM files MMP files 2nd Mobile CLX Framework 2nd Mobile Editor 2nd mobile techology acronyms 2nd online resources 2nd PKG files 2nd project options 2nd resource files 2nd 3rd simulators 2nd 3rd SIS files 2nd software requirements 2nd source files 2nd 3rd 4th Symbian OS 2nd 3rd 4th 5th 6th 7th 8th testing 2nd 3rd 4th Device Context (DC) 2nd device contexts device-dependent bitmaps (DDBs) 2nd device-independent bitmaps (DIBs) 2nd dfm file extension 2nd 3rd DFM files saving as text 2nd di_IDOMDocument interface di_IXMLChapterType interface 2nd di_IXMLDocument interface di_IXMLSectionType interface Diagram tab (Source Code Editor) 2nd 3rd diagrams Data Diagram Editor 2nd 3rd dialog actions dialog boxes Easy DCOM Type Library 1.0 Properties General tab Identity tab 2nd |