Migration from older versions

Compiling and initialising
Configuration and connections
Creating data sources
Creating connections
Executing commands
Creating commands
Executing non queries
Executing normal queries
Managing data
Something important about data models
Accessing directly to columns
Managing errors
Managing transactions

Compiling and initialising

To compile you do not need to link with many libraries and configure directories of headers files, only capture the output of pkg-config as follows:

        $  gcc -o main `pkg-config --cflags --libs libgda` main.c
      

Further more, you only need to include one headers file and it is:

	#include <libgda/libgda.h>
      

As in the old version, you need to call gda_init() to initialise the library:

        gda_init ("TestGDA", "0.1", argc, argv);