Type incompatible

Messages postés
4
Date d'inscription
vendredi 9 août 2002
Statut
Membre
Dernière intervention
13 août 2002
-
Messages postés
96
Date d'inscription
jeudi 18 avril 2002
Statut
Membre
Dernière intervention
9 mars 2007
-
Mon prog se connec bien a la bd, mais c'est dès que je récupère la valeur d'un champ d'une table, j'ai ce message d'erreur :
"
Erreur d'execution type '13'
Format imcompatible (ou type incompatible je c pu)
"
ce quand je met la valeur d'un champs ds un combo, txt... mm ds un msgbox !
alors que quand j'édite mon code avec l'erreur, quand je passe la souris sur le morceau de code qui ajoute la valeur du champs, la valeur m'es donné ds une étiquette d'aide !
je prends la valeur d'un champs de cette facon :
"
txt_regie.Text = GetValue(rsADO![regie])
"

et c'est quand je passe la souris sur "GetValue(rsADO![regie])" que j'ai l'etiquette qui s'affiche avec la valeur du champ !

J'avouerais que je comprends rien ! Avant ca marchais très bien mes progs avec acces a une bd et là le jour où je me remet au vb ca couille :'(

Aidez moi svp... si vous avez compris :P
@+

midtownmad@macreators.com
http://www.macreators.com
http://gta.macreators.com

3 réponses

Messages postés
25
Date d'inscription
mardi 5 février 2002
Statut
Membre
Dernière intervention
22 août 2002

Pour ma part, qd je dois mettre la valeur d'un recordset ds une zone de texte, je fais tt simplement :

Text1.text = rs!nomduchamp

Si j'ai pu t'aider......
Messages postés
4
Date d'inscription
vendredi 9 août 2002
Statut
Membre
Dernière intervention
13 août 2002

Si t t a coté de moi je te roulerais une pèle !!
nan je rigole ;)

je te remerci bcp ça marche ;))))
@+

midtownmad@macreators.com
http://www.macreators.com
http://gta.macreators.com
Messages postés
96
Date d'inscription
jeudi 18 avril 2002
Statut
Membre
Dernière intervention
9 mars 2007

le champ GetValue(rsADO![regie]) est certainement d'un autre type que string ... il faut donc convertir
comme par exemple : txt_regie.Text = cstr(GetValue(rsADO![regie]))

@+