| GNOME Data Access 4 manual |
|---|
First of all you have to initialise the gda library, i.e. to call the gda_init () function, for example:
gda_init ();
After initializing you can work as usual or make Libgda
For example a basic program would look like:
void
do_stuff ()
{
GdaConnection *connection;
/* open a connection */
g_print ("CONNECTING\n");
connection = gda_connection_open_from_dsn ("calvaris", NULL,
GDA_CONNECTION_OPTIONS_READ_ONLY, NULL);
g_print ("CONNECTED\n");
/* use the connection */
execute_some_queries (connection);
/* close the connection */
g_object_unref (G_OBJECT (connection));
}
int
main (int argc, char **argv)
{
g_print ("STARTING\n");
gda_init ();
do_stuff();
g_print("ENDING\n");
}