
#include <stdio.h>
#include "database.h"


int main() 
{

   database_t *db;
   resultset_t *rs;

   db = database_new();

   database_set_dbname(db, "testdb");
   database_set_dbuser(db, "testuser");
   database_set_dbpass(db, "testpass");
   database_set_dbhost(db, "testhost");

   if (!database_connect(db)) goto error;

   rs = database_execquery(db, "SELECT * FROM CLIENTES;");

   while (resultset_next(rs)) {

      printf ("%s", resultset_get_field_by_name(rs, "NOMBRE"));
   }

   database_disconnect(db);
   database_free(db);


error:
   perror ("Se ha producido un error al conectar a la base de datos.");

   return 0;
}

