GNOME Data Access manual

Michael Lausch

Rodrigo Moya

Vivien Malerba

Sean Allen

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found in the appendix called GNU Free Documentation License.

Many of the names used by companies to distinguish their products and services are claimed as trademarks. Where those names appear in any GNOME documentation, and those trademarks are made aware to the members of the GNOME Documentation Project, the names have been printed in caps or initial caps.

Table of Contents
Introduction
libgda architecture
Installation
Introduction
Installing
Configuring
Configuration for development
Configuration for accessing a database
Provider's specific information
libgda API Reference
libgda -- Library initialization
GdaBatch -- 
GdaClient -- 
gda-command -- Functions that deal with GdaCommand.
gda-config -- 
GdaConnection -- 
GdaDataModelArray -- 
GdaDataModelList -- 
GdaDataModel -- 
GdaError -- 
GdaExport -- 
gda-log -- 
gda-parameter -- 
gda-quark-list -- 
GdaRecordset -- 
gda-row -- Functions for accesing GdaRow.
GdaServerProvider -- 
GdaTable -- 
gda-util -- 
gda-value -- Functions for accesing GdaValue.
GdaXmlDatabase -- 
GdaXmlDocument -- 
GDA Providers
The GdaServerProvider class
XML Queries
GdaXqlAtom -- 
GdaXqlBin -- 
GdaXqlColumn -- 
GdaXqlConst -- 
GdaXqlDelete -- 
GdaXqlDml -- 
GdaXqlDual -- 
GdaXqlField -- 
GdaXqlFunc -- 
GdaXqlInsert -- 
GdaXqlItem -- 
GdaXqlJoin -- 
GdaXqlList -- 
GdaXqlQuery -- 
GdaXqlSelect -- 
GdaXqlStack -- 
GdaXqlTarget -- 
GdaXqlUpdate -- 
gda-xql-utils -- 
GdaXqlValue -- 
GdaXqlValueRef -- 
GDA Report Engine
GdaReportDocument -- 
GdaReportClient -- 
GNU Free Documentation License
0. PREAMBLE
1. APPLICABILITY AND DEFINITIONS
2. VERBATIM COPYING
3. COPYING IN QUANTITY
4. MODIFICATIONS
5. COMBINING DOCUMENTS
6. COLLECTIONS OF DOCUMENTS
7. AGGREGATION WITH INDEPENDENT WORKS
8. TRANSLATION
9. TERMINATION
10. FUTURE REVISIONS OF THIS LICENSE
Addendum