Bonjour,
J'utilise actuellement l'api C de Mysql dans mon projet C++.
J'ai donc crée une classe qui me permet d'accéder a mes données...
Mon problème se situe au niveau du SELECT, puisque la classe retourne un vector de map avec en id du vector, la row et dans le map en clé, le nom de la colonne et en valeur, la valeur de la colonne. Tout marche parfaitement. Mais j'aurais voulu optimiser un peu ma méthode, donc j'aurais aime vos conseils.
Il peut arriver que la requête mysql retourne un unique row, et je le sais a l'avance (clé unique), donc j'ai un vector qui a une dimension qui sert a rien, je pourrais utiliser uniquement le map. Donc j'ai crée une autre méthode qui retourne uniquement un map quand je sais qu'il ne peut y avoir qu'un seul row, mais je ne trouve pas ça très propre d'avoir 2 méthodes pour presque la même chose, juste le format de sortie qui change.
Comment optimiser ma classe mysql pour les résultats en seleçt ? (1 seul methode et format de sortie variable, possible ?)
Merci
Partager