elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.


Tema destacado: Introducción a Git (Primera Parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  C++ con sql [AYUDA]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: C++ con sql [AYUDA]  (Leído 2,301 veces)
anonimo12121


Desconectado Desconectado

Mensajes: 1.813


Ver Perfil WWW
C++ con sql [AYUDA]
« en: 12 Marzo 2012, 21:36 pm »

Buenas alguien me puede dar una pista sobre por donde empezar para usar en c++ mysql, vamos como php y sql . saludos


En línea

Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746
flony


Desconectado Desconectado

Mensajes: 585



Ver Perfil
Re: C++ con sql [AYUDA]
« Respuesta #1 en: 14 Marzo 2012, 04:05 am »

Citar


En línea

si un problema no tiene solucion entonces no es un problema...es algo inevitable
anonimo12121


Desconectado Desconectado

Mensajes: 1.813


Ver Perfil WWW
Re: C++ con sql [AYUDA]
« Respuesta #2 en: 17 Marzo 2012, 15:28 pm »

Una duda es la misma api que para php? osea usa las misma funciones de la misma forma?
En línea

Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746
naderST


Desconectado Desconectado

Mensajes: 625



Ver Perfil WWW
Re: C++ con sql [AYUDA]
« Respuesta #3 en: 17 Marzo 2012, 16:57 pm »

Sí, son exactamente las mismas funciones. Una que otra diferente, pero básicamente es el mismo funcionamiento.

Aquí te dejo un ejemplo en C:

Código
  1. #include <stdio.h>
  2. #include <winsock.h>
  3. #include <mysql.h>
  4.  
  5. #define DB_HOST "localhost"
  6. #define DB_USER "usuario"
  7. #define DB_PASS "password"
  8. #define DB_NAME "bd"
  9.  
  10. #ifndef DB_NAME
  11. #define DB_NAME NULL
  12. #endif
  13.  
  14. int main()
  15. {
  16.    MYSQL * cnn = mysql_init(NULL);
  17.  
  18.    if(!mysql_real_connect(cnn,DB_HOST,DB_USER,DB_PASS,DB_NAME,0,NULL,0))
  19.    {
  20.        fprintf(stderr,"\nmysql_real_connect: %s\n",mysql_error(cnn));
  21.        return 1;
  22.    }
  23.  
  24.    if(mysql_query(cnn,"SELECT user,password FROM tbl_users ORDER BY id ASC"))
  25.        fprintf(stderr,"\nmysql_query: %s\n",mysql_error(cnn));
  26.    else
  27.    {
  28.        MYSQL_RES * result;
  29.  
  30.        if(!(result = mysql_store_result(cnn)))
  31.            fprintf(stderr,"\nmysql_store_result: %s\n",mysql_error(cnn));
  32.        else
  33.        {
  34.            MYSQL_ROW row;
  35.            my_ulonglong num_rows = mysql_num_rows(result);
  36.  
  37.            printf("Se ejecuto la consulta y hay %llu resultado(s)\n\n"
  38.                   "%-30s | %-30s\n"
  39.                   "---------------------------------------------------------------------\n",
  40.                   num_rows,"Usuario","Password");
  41.            while(row = mysql_fetch_row(result))
  42.                printf("%-30s | %-30s\n",row[0],row[1]);
  43.            mysql_free_result(result);
  44.        }
  45.    }
  46.  
  47.    mysql_close(cnn);
  48.  
  49.    return 0;
  50. }
  51.  
En línea

anonimo12121


Desconectado Desconectado

Mensajes: 1.813


Ver Perfil WWW
Re: C++ con sql [AYUDA]
« Respuesta #4 en: 22 Marzo 2012, 00:05 am »

Gracias
En línea

Página para ganar Bitcoins y Dinero: http://earnbit.hol.es/
Video de YouTube con Hack para el LoL: http://adf.ly/5033746/youtube-lolemuhack
Si quieres ganar dinero con adfly entra y registrate aquí -> http://adf.ly/?id=5033746
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines