Delphi/Kylix Database Development - Eric Harmon - Librairie Eyrolles
Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Delphi/Kylix Database Development
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Delphi/Kylix Database Development

Delphi/Kylix Database Development

Eric Harmon

414 pages, parution le 05/02/2002

Résumé

The aim of this book is to teach cross-platform database programming to Delphi 6 or Kylix programmers. The book will assume the reader has a basic understanding of databases, such as what tables, rows, columns, fields, indexes, etc. are. It will also assume the reader has a working knowledge of Delphi and/or Kylix.

A thorough investigation of cross-platform database development using dbExpress will follow the introduction. Eric will cover topics ranging from setting up a database connection to single- and multi-tiered database applications. Along the way, he will present code snippets and small sample applications to illustrate the points being made. Also, a complete database application will be presented which will compile and run under either Delphi or Kylix, and will contain such discussed features as disconnected datasets.

Contents

Introduction.

1. Establishing and Using Database Connections.

Connecting to and Disconnecting from a Database. Retrieving Database Metadata. Executing DDL and DML Statements. Transaction Support. Providing Feedback During SQL Operations.

2. dbExpress Datasets.
What Are dbExpress Datasets? Types of Datasets. Data Manipulation. BLOB Support. Parameterized Queries. Ordering Data Returned from the Server. Master/Detail Relationships. Retrieving Schema Information.

3. Client Dataset Basics.
What Is a Client Dataset? Advantages and Disadvantages of Client Datasets. Creating Client Datasets. Populating and Manipulating Client Datasets. Navigating Client Datasets. Client Dataset Indexes. Filters and Ranges. Searching.

4. Advanced Client Dataset Operations.
Dataset Events. Disabling Data-Aware Components. BLOBs. Nested Datasets. Undo Support. Cloning Data from Another Client Dataset. Maintained Aggregates. Miscellaneous Properties.

5. Data-Aware Components.
What Are Data-Aware Components? TDataSource. Common Data-Aware Component Characteristics. Simple Data-Aware Components. VCL-Only Data-Aware Controls. Lookup Data-Aware Controls. TDBNavigator. Creating Your Own Data-Aware Components. Sample Application

6. Data-Aware Grids.
TDBGrid. TClientDataSetGrid. TDBCtrlGrid. Third-Party Data-Aware Grids.

7. Dataset Providers.
What Is a Dataset Provider? Connecting to a Dataset. Resolving Changes to Data. Provider Options. Provider Events. Changing Field Values on the Server. Intercepting Data. Optional Parameters. Master/Detail Relationships. Providing and Resolving Data from Stored Procedures and Joins. Connecting to a Local Database.

8. DataSnap.
What Is DataSnap? Creating the Application Server. Creating the Client Application. A Complete Example. The Briefcase Model. Stateless Servers. Sharing a Connection Between Multiple Client DataSets. Brokering Connections Between Multiple Servers.

9. The ConMan Application.
What Is ConMan? Database Structure. Overview of the Code. The Server Application. The Client Application. Room for Improvement.

Appendix A. Redistributing dbExpress Applications.
Redistributable Files. Licensing Issues. CD-ROM-Based Applications.

Appendix B. dbExpress Plus.

Index

L'auteur - Eric Harmon

Eric Harmon

is an independent software developer and a member of TPX (TurboPower eXperts), a volunteer group of programmers that assists TurboPower Software Company in providing support for its newsgroups. TurboPower is one of the premier providers of tools coded in Delphi for Delphi developers. Eric was recruited by TurboPower as the original member of TPX in 1997. In addition to working closely with TPX on beta tests and providing technical support in their newsgroups, Eric spends his time on independent software development projects. Eric has been programming professionally in Turbo Pascal, Delphi, and Microsoft' Visual C++ since 1983. He is also a contributor of Delphi and COM-related articles to Visual Developer Magazine.

Caractéristiques techniques

  PAPIER
Éditeur(s) Sams
Auteur(s) Eric Harmon
Parution 05/02/2002
Nb. de pages 414
Format 18,5 x 23
Couverture Broché
Poids 710g
Intérieur Noir et Blanc
EAN13 9780672322655

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription