Erreur 3564 - Access

Fermé
pops - 15 janv. 2008 à 16:18
blux Messages postés 25978 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 avril 2024 - 15 janv. 2008 à 17:24
Bonjour à tous,

J'ai un problème sous Access. J'ai créé un formulaire de recherche multi critères. Je debute dans la programmation sur Visual Basic...

Voici ce qui pose problème :
Me.lstStats.Caption = DCount("*", "Action", SQLWhere) & " / " & DCount("*", "Action")

Nb : "Action" renvoit à ma table principale.

Si vous voulez tout depuis le debut, dites le moi.

Avez-vous une idée ?

Merci d'avance pour votre aide.

6 réponses

blux Messages postés 25978 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 avril 2024 3 287
15 janv. 2008 à 16:25
Salut,

c'est quoi le message d'erreur au juste, car 3564, ça ne me dit rien ?

Peut-être qu'il faut transformer les dcount en texte pour les mettre dans un caption...

genre cstr(dcount....) & "/" & cstr(dcount....)
0
Oups, pardon, 3464...
J'ai changé les valeurs rentrés pour ma donnée "Numaction" qui était numérique et alphanumérique (exemple : 25a22)
Maintenant, les valeurs sont seulement numériques (22)

Et j'ai un autre message "Erreur 3075"...

Je dois vraiment être un cas désespéré !Je vais essayer ce que tu me proposes
0
Ce que tu me conseilles ne marche toujours pas
...rrr
0
blux Messages postés 25978 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 avril 2024 3 287
15 janv. 2008 à 16:48
C'est quoi l'erreur ? parce que 'ne marche toujours pas 'peut avoir de multiples causes'...

Essaie de mettre ta formule dans une chaine et vois si tu peux l'afficher...
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Dans la fenetre d'execution, voila ce que ca me donne :

SELECT Numaction, Pilote, Macroprocessus, Résumé_action, Date_réalisation, Action_bouclée, Date_relance FROM Action WHERE Action!Numaction <> 0 Action!Résumé_action like '**' ;


Par contre je ne vois pas pourquoi ca rajoute => Action!Résumé_action like '**' ;

Merci
0
blux Messages postés 25978 Date d'inscription dimanche 26 août 2001 Statut Modérateur Dernière intervention 19 avril 2024 3 287
15 janv. 2008 à 17:24
C'est normal, dans un dcount, on ne met pas une requête SQL mais que la partie WHERE d'une requête puisque le reste de la requête est dans les paramètres de dcount : champ que l'on veut compter et table contenant le champ...
0