Warning sur connection BdD avec ADO.

Signaler
Messages postés
20
Date d'inscription
vendredi 25 juillet 2003
Statut
Membre
Dernière intervention
25 mars 2009
-
Messages postés
69
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
19 octobre 2005
-
Bonjour,
J'accède à une base de données via une connection par un ADO. Il m'arrive de passer des_ConnectionPtr et _RecordsetPtr en paramètres de certaines fonction. Le problème étant que à la compilation, vc++ 6 me génère des warning concernant la taille des identifiant utilisés.

Voici le prototype de la fonction :
int Call_Select(char s4[], int type_selection, _RecordsetPtr recordset, _ConnectionPtr connection);

Et l'erreur générée :
C:\Appairage\Appairage\IHMMHI_beta16\ArbreDAO1.h(53) : warning C4786: '?ListeDesElem@CArbreDAO@@QAEPAVCString@@HV?$_com_ptr_t@V?$_com_IIID@U_Recordset@@$1?_GUID_00000556_0000_0010_8000_00aa006d2ea4@@3U__s_GUID@@A@@@@V?$_com_ptr_t@V?$_com_IIID@U_Conn

Le CArbreDAO qui peut apparaître dans le warning est en fait le nom de ma classe qui gère tout ça.

Donc est-ce que quelqu'un aurait une idée sur l'origine de ce problème? et si oui comment le résoudre?
Même si je n'ai pas eut de problème à l'exécution avec ça pour le moment je me méfie. Je suis sûr que ça va me retomber sur le coin de la figure un de ces 4 :)

---------------------------
Mangez des gnous!

1 réponse

Messages postés
69
Date d'inscription
samedi 6 septembre 2003
Statut
Membre
Dernière intervention
19 octobre 2005
4
Je pense que ça n'as rien avoir avec ADO mais plutot du class...
.486
.model flat, stdcall
option casemap:none