Bonjour a tous !

Je suis entrain de me faire une petite classe CGestionBd, me permettant de gérer des accès a ma base de donnée.
Donc, une methode Connexion(DSN), Deconnexion(), ExecuteSql( CString requete)

Voila, ma question se pose sur ma méthode "ExecuteSql", en fait, je lui passe en parametre une requete.
Je souhaiterais ainsi que cette méthode "ExecuteSql" me retourne quelquechose afin de pouvoir interpréter ma requete.

Me conseillez vous de retourner un tableau, ou alors un "_RecordsetPtr" ?
Je pense que le _RecordsetPtr est plus approprié mais aparamment VisualC++ 6 ne reconnais pas ce type de retour ,alors que dans l'implémentation de ma classe, je peux utiliser ce type de pointeurs sans problème.

Merci pour votre aide !

Bonne journée