Tengo problema cuando hago "Build All" desde Eclipse. Al parecer es un problema de configuración del proyecto..
Alguien puede ayudarme??
Código C:
Ver original
#include <stdio.h> #include <stdlib.h> #include <mysql/mysql.h> int main() { MYSQL *conn; /* variable de conexión para MySQL */ MYSQL_RES *res; /* variable que contendra el resultado de la consuta */ MYSQL_ROW row; /* variable que contendra los campos por cada registro consultado */ char *server = "localhost"; /*direccion del servidor 127.0.0.1, localhost o direccion ip */ char *user = "root"; /*usuario para consultar la base de datos */ char *password = "root"; /* contraseña para el usuario en cuestion */ char *database = "prueba"; /*nombre de la base de datos a consultar */ conn = mysql_init(NULL); /*inicializacion a nula la conexión */ /* conectar a la base de datos */ if (!mysql_real_connect(conn, server, user, password, database, 0, NULL, 0)) { /* definir los parámetros de la conexión antes establecidos */ } /* enviar consulta SQL */ if (mysql_query(conn, "select * from datos")) { /* definicion de la consulta y el origen de la conexion */ } res = mysql_use_result(conn); while ((row = mysql_fetch_row(res)) != NULL) /* recorrer la variable res con todos los registros obtenidos para su uso */ printf("%s\t%s\t%s \n", row[0],row[1],row[2]); /* la variable row se convierte en un arreglo por el numero de campos que hay en la tabla */ /* se libera la variable res y se cierra la conexión */ mysql_free_result(res); mysql_close(conn); }
Saludos!