Problème de connexions successives à MYSQL - C++ - Programmation
MarshPosté le 05-12-2013 à 19:29:29
Bonjour, J'utilise l'API mysql pour se connecter à une base de donnée en C++ Mon programme c++ contient des boucles imbriqués puis traite des données extraites par une requête select de ma BD c-a-d qu'il s'agit de plusieurs connexions successives à la BD. Le code se présente comme ci-dessous :
string query ="SELECT ... FROM dataBaseName where .... ;
mysql_query(&mysql1,query.c_str() );
result = mysql_store_result(&mysql1);
row = mysql_fetch_row(result);
..............
//Libération du jeu de résultat
mysql_free_result(result);
}
}
}
mysql_close(&mysql1);
}
else
{
printf("Une erreur s'est produite lors de la connexion à la BDD " );
}
}
Lors de mon exécution tout se passe bien en un premier temps c-a-d j'arrive à sélectionner puis traiter les données à partir de la BD ---> jusqu'à un moment ou il se passe un problème de connexion à la BD ( c comme si j'ai un nombre limité de connexion à la BD dans une même exécution !!!) S'agit-il d'un problème de genre dépassement mémoire ?? Merci
Marsh Posté le 05-12-2013 à 19:29:29
Bonjour,
J'utilise l'API mysql pour se connecter à une base de donnée en C++
Mon programme c++ contient des boucles imbriqués puis traite des données extraites par une requête select de ma BD c-a-d qu'il s'agit de plusieurs connexions successives à la BD. Le code se présente comme ci-dessous :
Lors de mon exécution tout se passe bien en un premier temps c-a-d j'arrive à sélectionner puis traiter les données à partir de la BD ---> jusqu'à un moment ou il se passe un problème de connexion à la BD ( c comme si j'ai un nombre limité de connexion à la BD dans une même exécution !!!)
S'agit-il d'un problème de genre dépassement mémoire ??
Merci