Design


Articles

Sort by:
DateTitleAuthorType
10 Mar 2003 Nesting DataSets in ClientDataSets
Like the name suggests, a nested dataset is a dataset within a dataset. By nesting one dataset inside another, you can reduce your overall storage needs, increase the efficiency of network communications, and simplify data operations.
Cary Jensen Contributed Article
31 Dec 2002 Cloning ClientDatSet Cursors
When you clone a ClientDataSet's cursor, you create not only an additional pointer to a shared memory store, but also an independent view of the data. This article shows you how to use this important capability.
Cary Jensen Contributed Article
8 Nov 2002 ClientDataSet Aggregates and GroupState
This article describes how to use aggregates to calculate simple statistics, as well as how to use group state to improve your user interfaces.
Cary Jensen Contributed Article
8 Nov 2002 Filtering ClientDataSets
When applied to a dataset, a filter limits the records that are accessible. This article explores the ins and outs of filtering ClientDataSets.
Cary Jensen Contributed Article
9 Oct 2002 Searching a ClientDataSet
ClientDataSets provide a number of different mechanisms for searching for and location data in its columns. These techniques are covered in this continuation of the discussion of basic ClientDataSet manipulation.
Cary Jensen Contributed Article
27 Sep 2002 Navigating and Editing a ClientDataSet
You navigate and edit a ClientDataSet in a manner similar to how you navigate and edit almost another other dataset. This article provides an introductory look at basic ClientDataSet navigation and editing.
Cary Jensen Contributed Article
1 Sep 2002 Understanding ClientDataSet Indexes
A ClientDataSet does not obtain its indexes from the data it loads. Indexes, if you want them, must be explicitly defined. This article shows you how to do this at design-time or runtime.
Cary Jensen Contributed Article
16 Aug 2002 Defining a ClientDataSet's Structure Using TFields
This article demonstrates how to define a ClientDataSet's structure at both design-time and runtime using TFields. How to create virtual and nested dataset fields is also demonstrated.
Cary Jensen Contributed Article
1 Aug 2002 Defining a ClientDataSet's Structure Using FieldDefs
When creating a ClientDataSet's memory store on-the-fly, you must explicitly define the structure of your table. This article shows you how to do it at both runtime and design-time using FieldDefs.
Cary Jensen Contributed Article
15 Jul 2002 A ClientDataSet in Every Database Application
This article is the first in an extended series designed to explore the ClientDataSet. The basic behavior of the ClientDataSet is described, and an argument is made for the extensive use of ClientDataSets in most all database applications.
Cary Jensen Contributed Article
22 Dec 2001 Can Good Object-Oriented Design include Data-Aware Controls?
Many claim data-aware controls cannot co-exist with correctly designed object-oriented code. I intend to dispel that myth.
Wayne Niddery Contributed Article
1 Aug 2000 Using the MIDAS ClientDataset as a replacement for cached updates
Dan Miser has updated his classic article on the many ways to freely leverage the MIDAS ClientDataset
John Kaster Article
24 Jul 2000 Automatically Generating Data to Create Large Tables Using Delphi
Contains Delphi example to randomly fill a table
Borland Staff FAQ
24 Jul 2000 Handling "General SQL error: violation of FOREIGN KEY constraint . . ." error
The VCL posts detail records before master records
Borland Staff FAQ
24 Jul 2000 Can a Delphi Application Connect to an InterBase Database on Any Platform?
Connecting to Interbase residing on different platforms from a Delphi App.
Borland Staff FAQ
7 Jul 2000 ADO Basics: Creating a basic ADO database application
How do I create a basic ADO database application?
Christopher Moeller FAQ
26 Feb 1997 C++Builder, 1, Borland C++Builder White Paper: Intro to Data Components
Borland C++Builder offers developers unparalleled power and flexibility for application development.
Borland Staff White Paper
26 Feb 1997 C++Builder, 1, Borland C++Builder White Paper: Intro to Data Components
Borland C++Builder offers developers unparalleled power and flexibility for application development.
Borland Staff White Paper

Server Response from: ETNASC01