hola! tengo un problema con la conexion a mysql desde c++ builder, despues de un determinado tiempo o cuando cargo determinado numero de registros desde la aplicacion realizada en c++ builder, la conexion a mysql se pierde, y no se donde esta el error.
para conectar a la base de datos utilizo la siguiente funcion:
MYSQL *Cerdo::conexion_bd(bool &conexion)
{
if(!(mydata = mysql_init(0))) {
// Imposible crear el objeto myData
ShowMessage("No se puede crear el objeto");
}
if(!mysql_real_connect(mydata,NULL, "root","", "glp_sitio1", MYSQL_PORT, NULL, 0))
{
conexion=false;
mysql_close(mydata);
}
else
{
conexion=true;
}
return (mydata);
}
y cuando pasa esto, cierro la aplicacion y vuelvo a ejecutarla, y puedo seguir cargando datos a la base de datos en mysql hasta que vuelve a perder la conexion. que puede estar pasando? hay limites para la conexion?
muchas gracias desde ya.
saludos