liliesma
Messages postés69Date d'inscriptionmercredi 5 janvier 2005StatutMembreDernière intervention15 septembre 2005
-
24 mai 2005 à 17:13
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 2006
-
25 mai 2005 à 17:43
Erreur d'execution 3061 : trop peu de paramètre. 2 attendus.
AIDEZ moi je ne comprend pas mon erreur...
Voici mon code :
Private Sub CbNumFat_Click()
Dim SQL As String 'Requête SQL
cs_CanisLupus
Messages postés3757Date d'inscriptionmardi 23 septembre 2003StatutMembreDernière intervention13 mars 200621 24 mai 2005 à 21:22
Soyons positifs, il y a du progrès : plus qu'un paramètre attendu.
Supposons que les champs, dans ta clause WHERE, soient d'une même type dans les tables que tu mets en relation sinon ça donnerait une autre erreur.
Reste les champs du SELECT. Vérifie si les champs suivants n'existent pas dans plusieurs de tes tables, auquel cas, il faudra que tu les préfixes avec le nom de la table de référence (TaTable.TonChamp) :
D'ailleurs, quand tu fais une requête faisant appel à plusieurs tables, il vaut mieux indiquer à chaque fois le nom de la table où tu vas chercher le champ (TaTable.TonChamp) même si ça parait fastidieux. Ca évite bien des erreurs.
Bonne prog
-------------------------------------------------
Dresseur de puces, .... normal pour un loup !?
Vous n’avez pas trouvé la réponse que vous recherchez ?