Buenas, estoy haciendo un programa en lenguaje C (de momento no uso C++) y estoy usando el conector de C que tiene MySQL. El problema viene con que uso gran cantidad de datos que son numeros (int y char) y la función mysql_query del conector sólo acepta cadenas de texto.
Probando, he encontrado una forma de convertir de int a char y de char a int, que parecen funcionar bien, para formar la cadena de texto que se necesita como parámetro para myql_query estoy usando la función strcat, de esa forma formo la cadena de texto final a base de partes de texto. Problema, estoy viendo que el uso continuo de esas funciones de esa forma produce un segmentation fault. Es un bucle anidado de 1000x1000 y salta por los aires en el 99. Recuerdo haber leido, y para colmo no me acuerdo donde, que las funciones de string,h hay que usarlas con moderacion por algun motivo. Viendo la dorucmentacion del conector, la funcion mysql_query parece la unica para las ordenes a la base de datos PERO solo acepta texto. Entonces, ¿que usar para enviar y recibir numeros, sean int o char? Estoy usando Debian estable, con MySQL y gcc. La documentacion de la api para C esta aqui http://dev.mysql.com/doc/refman/5.1/en/c-api-function-overview.html -- To UNSUBSCRIBE, email to debian-user-spanish-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/CA+HdPf+BeK1i5iW8iK3juDCJD4o=btvc9_kvuln5vfvhnfc...@mail.gmail.com