Part I. Introduction and setup

Table of Contents

Initialization — Library initialization and main loop
A small example
Application presentation and context
Database structure
The customers table
The orders table
The order_contents table
The products table
Coding the application
Creating the data dictionary
Definition of the queries
Code parts: includes and defines
Code parts: the main() function
Code parts: the prepare_main_window() function
Compiling
Widget Gallery

While libgda provides the low level data access bits to GNOME-DB, libgnomedb provides a rich set of UI features targeted to the development of data access applications.

Using libgnomedb your GTK/GNOME application data access needs will be covered. You'll have available, nicely integrated with the rest of the GNOME libraries, a whole set of data-bound widgets.