[VBA]Type incompatible
Résolu/Fermé
nanoufontaine
Messages postés
5
Date d'inscription
mardi 29 novembre 2005
Statut
Membre
Dernière intervention
26 janvier 2006
-
Modifié le 24 juil. 2006 à 14:47
blux Messages postés 26607 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 janvier 2025 - 13 janv. 2015 à 15:31
blux Messages postés 26607 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 18 janvier 2025 - 13 janv. 2015 à 15:31
A voir également:
- Type d'argument byref incompatible
- Clear type - Guide
- Faiblesse type psy ✓ - Forum Jeux vidéo
- SOS !! Problème ByRef ✓ - Forum VB / VBA
- Changer le type de fichier - Guide
- Type de ram - Guide
5 réponses
enzito
Messages postés
52
Date d'inscription
mardi 22 novembre 2005
Statut
Membre
Dernière intervention
12 janvier 2006
13
29 nov. 2005 à 17:32
29 nov. 2005 à 17:32
Sauf erreur dans ta BD numecole est de type numérique?!
Il me semble que tu peux supprimer les guillemet autour du num. de ecole, ce qui donne :
reqecole = "select commune from ecoles where numecole = " & txt_codecole.Text
Suis pas certain, mes dernières lignes en VB ou VBA datent d'il ya 5 ans environ... mais c'est dans cette voie.
Il me semble que tu peux supprimer les guillemet autour du num. de ecole, ce qui donne :
reqecole = "select commune from ecoles where numecole = " & txt_codecole.Text
Suis pas certain, mes dernières lignes en VB ou VBA datent d'il ya 5 ans environ... mais c'est dans cette voie.
C'est bien un problème de référence,
j'ai résolu le problème en prenant la ref :
Microsoft ActiveX Data Objects 2.8 Library
(j'utilisai la 2.1)
j'ai résolu le problème en prenant la ref :
Microsoft ActiveX Data Objects 2.8 Library
(j'utilisai la 2.1)
Slt,
reqecole = "Select commune from [ecoles] where [numecole] = " & """" & txt_codecole.Text & """"
Lupin
reqecole = "Select commune from [ecoles] where [numecole] = " & """" & txt_codecole.Text & """"
Lupin
nanoufontaine
Messages postés
5
Date d'inscription
mardi 29 novembre 2005
Statut
Membre
Dernière intervention
26 janvier 2006
30 nov. 2005 à 09:01
30 nov. 2005 à 09:01
Le numecole n'est pas de type numérique mais est bien de type alphanumérique.
Merci
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
blux
Messages postés
26607
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 janvier 2025
3 326
30 nov. 2005 à 13:55
30 nov. 2005 à 13:55
Salut,
quelle version d'access ? XP ?
C'est sans doute dû à une référence non validée pour le code, genre DAO x.xx... (dans le menu outils/référence, de la fenêtre de code)
Pour en être sûr :
déclarer la variable rsecole en variant (Dim rsecole) et relancer...
quelle version d'access ? XP ?
C'est sans doute dû à une référence non validée pour le code, genre DAO x.xx... (dans le menu outils/référence, de la fenêtre de code)
Pour en être sûr :
déclarer la variable rsecole en variant (Dim rsecole) et relancer...
nanoufontaine
Messages postés
5
Date d'inscription
mardi 29 novembre 2005
Statut
Membre
Dernière intervention
26 janvier 2006
30 nov. 2005 à 14:07
30 nov. 2005 à 14:07
Slt,
J'ai access 2000 et je suis sous xp.
Sinon en référence, j'ai DAO 2.5/3.5
Merci encore
J'ai access 2000 et je suis sous xp.
Sinon en référence, j'ai DAO 2.5/3.5
Merci encore
blux
Messages postés
26607
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 janvier 2025
3 326
30 nov. 2005 à 14:15
30 nov. 2005 à 14:15
Et il n'est pas en référence manquante (la case est bien cochée) ?
As-tu fait le test en variant ? résultat ?
As-tu fait le test en variant ? résultat ?
nanoufontaine
Messages postés
5
Date d'inscription
mardi 29 novembre 2005
Statut
Membre
Dernière intervention
26 janvier 2006
>
blux
Messages postés
26607
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 janvier 2025
30 nov. 2005 à 14:22
30 nov. 2005 à 14:22
en variant ça marche !!
Merci beaucoup
Pkoi la référence ne marche pas, mystère !!!!
Encore merci
Merci beaucoup
Pkoi la référence ne marche pas, mystère !!!!
Encore merci
blux
Messages postés
26607
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 janvier 2025
3 326
>
blux
Messages postés
26607
Date d'inscription
dimanche 26 août 2001
Statut
Modérateur
Dernière intervention
18 janvier 2025
30 nov. 2005 à 14:30
30 nov. 2005 à 14:30
Peut-être une version de DAO trop ancienne ?
J'ai 3.6 en ACCESS 2002 sous XP...
J'ai 3.6 en ACCESS 2002 sous XP...
1 avril 2009 à 15:16