Data Abstract Concepts (Delphi)
From RemObjects Wiki

This is the collection of Concepts about Data Abstract for Delphi
Concepts on Data Abstract for .NET | Xcode | Delphi | Java | JavaScript
All in one fetch
- Multi Level Details Sample — This sample shows how to implement master/detail/detail updates as simply as possible and see how the 'All in one fetch' feature works.
AutoIncs
- Generators Sample — This sample demonstrates the usage of AutoIncrement fields
Briefcase Files
- Briefcase Explorer Sample — Working with Data Abstract Briefcases
- Briefcases Sample — Working with Data Abstract Briefcases
- Working with Offline Data in Briefcase files — Describes how to work with offline data in briefcase files
Business Processors
- Business Processor Sample — This sample provides an overview over using Business Processors to control data access and updates, and how to react to changes propagated back or rejected by the server.
- Combined DA Sample — This sample shows the combined suite of the main Data Abstract features.
- Validating Data Access with Business Processors — Describes how to validate data access with business processor
Business Rules
- Combined DA Sample — This sample shows the combined suite of the main Data Abstract features.
Business Rules Scripting
- Business Rules Scripting Overview — A brief overview of the Business Rules Scripting feature
- Choosing a Custom Data Abstract Server vs. Relativity Server — This article gives an overview over the pros and cons of choosing a custom Data Abstract Server vs. choosing Relativity Server
- Introduction to Business Rules Scripting — An introductory look at why to use using Business Rules Scripting and how to achieve common tasks with the Business Rules Scripting APIs in Relaticity Server.
- Scripting Sample — This sample demonstrates how to use the Business Rules Scripting API for creating client and server business logic
Client/Server
Clients
- How to write Relativity Clients — Overview — This article describes how to create a Relativity Client application
Clone Source
- CloneSource Sample — This sample demonstrates the usage of the clone source feature
Connections
DA LINQ
- DA LINQ Table Definitions — Article describes DA LINQ Table Definitions classes
DA SQL
- Advanced Data Retrieval with DA SQL — This article describes how to use DA SQL for getting data in some advanced way.
- DA SQL Sample — Sample shows using DA SQL for obtaining various data
Data Access
- DA LINQ Table Definitions — Article describes DA LINQ Table Definitions classes
Data Streamers
- Bin2DataStreamer — Introduces the Bin2 data streamer
Data Tables
- Displaying Data with VCL — Descibes how to display DA data with VCL
- Legacy Schema Modeler 3 — An overview of Schema Modeler tool for Windows
Dynamic Select
- Combined DA Sample — This sample shows the combined suite of the main Data Abstract features.
- Dynamic Select Sample — This sample shows how to use the Dynamic Select feature to decrease network traffic and server load, retrieving only needed columns.
Dynamic Where
- Combined DA Sample — This sample shows the combined suite of the main Data Abstract features.
- Dynamic Where Sample — This sample illustrates the use of Dynamic Where to submit secure where clauses to the server in order to filter records fetched to the client.
- Refresh Update Data Sample — This sample demonstrates how changes made to the data by one of the client applications can be instantly propagated to other clients connected to the same server.
Logging
- How to add Logging to your Server — Describes how logging can be added to a Data Abstract for Delphi-based server application
Login and Authentication
- Handling Client-Side Authentication — Describes how authentication can be handled in a Data Abstract for Delphi-based client application
Lookup Fields
- CloneSource Sample — This sample demonstrates the usage of the clone source feature
- Handling Relationships and Lookups — This article describes what for relationships are needed and their usage for master/details relationships and lookups.
Master/details relationships
- Handling Relationships and Lookups — This article describes what for relationships are needed and their usage for master/details relationships and lookups.
Migration
- Converting an Existing Database Application to use Data Abstract — Converting an Existing Database Application to use Data Abstract
- Migrating from a DataSnap application to Data Abstract — Migrating from a DataSnap application to Data Abstract
Multi-Tier
OData
- Enabling OData Access in your Data Abstract Server — This article describes how OData interface can be added to an existing Data Abstract for Delphi server
Project Templates
- The Client Project Generated by the Data Abstract New Project Wizard — Describes client project generated by the New Project Wizard
Reconcile Dialog
- Combined DA Sample — This sample shows the combined suite of the main Data Abstract features.
Reduced Delta
- Reduced Delta Sample — This sample shows how to use Reduced Deltas to save bandwidth when applying changes to the server, where rows may contain potentially large but unchanged data.
Relativity Server
- Choosing a Custom Data Abstract Server vs. Relativity Server — This article gives an overview over the pros and cons of choosing a custom Data Abstract Server vs. choosing Relativity Server
- How to set up a Domain in Relativity Server using Server Explorer for Mac — This article describes how to create and configure a new Relativity Domain.
- How to set up a Domain in Relativity Server using the Admin Tool for Windows — Describes how to create and configure new Relativity Domain
- Relativity Server Admin Tool — A brief description of the Relativity Server Admin Tool
Relativity Server Domains
- How to set up a Domain in Relativity Server using Server Explorer for Mac — This article describes how to create and configure a new Relativity Domain.
- How to set up a Domain in Relativity Server using the Admin Tool for Windows — Describes how to create and configure new Relativity Domain
Relativity Server Licensing
Remote Data Adapters
- Remote Data Adapter Design-Time Support — Describes the Remote Data Adapter Design-Time Support
Schema Modeler
Schemas
- AutoIncs — Describes how auto-increment fields are managed by the Data Abstract
- Choosing a Custom Data Abstract Server vs. Relativity Server — This article gives an overview over the pros and cons of choosing a custom Data Abstract Server vs. choosing Relativity Server
- Column Mappings — Describes how physical database fields are mapped to the Schema Table fields
- Command and Data Table Parameters — Describes how parametrized commands and data table queries can be defined and accessed
- Legacy Schema Modeler 3 — An overview of Schema Modeler tool for Windows
Scripting
- How to add JavaScript Business Rules Scripting Support to your Data Abstract Server — Describes how Business Rules Scripting support can be added to an existing Data Abstract for Delphi server application
Servers
- How to add a Second Data Service to your Data Abstract Server — Describes how an additional Data service can be added to an existing Data Abstract for Delphi server
- How to add Authentication to your Custom Data Abstract Server — Describes how authentication can be added to a custom Data Abstract for Delphi server
- How to add JavaScript Business Rules Scripting Support to your Data Abstract Server — Describes how Business Rules Scripting support can be added to an existing Data Abstract for Delphi server application
- How to enable JavaScript Client Access in your Data Abstract Server — Describes how JavaScript clients support can be added to an existing Data Abstract for Delphi server
Templates
Unions
- Combined DA Sample — This sample shows the combined suite of the main Data Abstract features.
- Union Tables Sample — This sample uses Unions defined in the server's Schema to fetch data from several tables in the back-end database that is seamlessly combined and available to the client as a unified data table.
Virtual Datasets
- Memory Data Sample — Working with virtual datasets on the server side