Salut à tous,
je suis face à un problème : je doit créer des procédures stockées, les appeler et les supprimer depuis un programme développé en C.

Je connais 2 solutions (mais sans corrects résultats) :
* utiliser l'API C/MySQL (avec option multiple queries)
* executer des commandes bash (contenant les commandes mysql)
Selon le cas j'ai une erreur du type 'incorrect syntax near delimiter...' ou alors rien ne se passe.

La seule méthode qui marche c'est d''écrire les requêtes dans des fichiers et les appeler avec bash :
mysql -hhostname, -ppwd -uuser myDB < myFile.sql

Mais moi je veux utiliser une variable sinon tout le monde peut voir le code source des stored procedures.

Any idea ?

merci à vous.