OVH Cloud OVH Cloud

Numèro précis

6 réponses
Avatar
Eddan
Bonsoir,

Quel critère dois-je mettre dans ma requête, porque lors d'une recherche
avec le n° 1, il ai pas tous ceux qui commence par 1 (10, 11, 12ect..) qui
apparaisent.

Merci

6 réponses

Avatar
3stone
Salut,

"Eddan"
| Quel critère dois-je mettre dans ma requête, porque lors d'une recherche
| avec le n° 1, il ai pas tous ceux qui commence par 1 (10, 11, 12ect..) qui
| apparaisent.


Le critère devrait être simplement 1



--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Eddan
Salut,

C'est ce que je mets dans mon champ de recherche dans une instruct.
après-Maj. mais tous ceux qui commence par le chiffre 1 apparaîssent aussi.

Voici mon critère :

Comme [forms]![Form1]![ID]& "*"




Salut,

"Eddan"
| Quel critère dois-je mettre dans ma requête, porque lors d'une recherche
| avec le n° 1, il ai pas tous ceux qui commence par 1 (10, 11, 12ect..) qui
| apparaisent.


Le critère devrait être simplement 1



--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/




Avatar
3stone
re,

"Eddan"
| C'est ce que je mets dans mon champ de recherche dans une instruct.
| après-Maj. mais tous ceux qui commence par le chiffre 1 apparaîssent aussi.
|
| Voici mon critère :
|
| Comme [forms]![Form1]![ID]& "*"
|


Non, ce n'est pas ce que tu mets !!!


J'ai dit : "Le critère devrait être simplement 1"
et pas des "Comme .... & "*"
qui prend évidement tout ce qui *commence* par un 1


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/
Avatar
Eddan
En fait, si je l'ai mis comme ça c'est parce tous les enregistrements doivent
afficher quand le Form s'ouvre. Excuse-moi car je n'était pas clair.

Mon form. est en fait un form ou tous les clients apparaîssent dans le
sous-form (feuilles données). Ce n'est que quand je veux rechercher un client
par son ID (clé unique) que j'utilise mon champ de recherche (comme si je
faisais un filtre).

Mon blème, c'est que si je dis dans mon critère que c'est "=" et pas "Comme",
quand le form. s'ouvrira, na feuille sera vide car mon champ de recherche
est vide aussi.


re,

"Eddan"
| C'est ce que je mets dans mon champ de recherche dans une instruct.
| après-Maj. mais tous ceux qui commence par le chiffre 1 apparaîssent aussi.
|
| Voici mon critère :
|
| Comme [forms]![Form1]![ID]& "*"
|


Non, ce n'est pas ce que tu mets !!!


J'ai dit : "Le critère devrait être simplement 1"
et pas des "Comme .... & "*"
qui prend évidement tout ce qui *commence* par un 1


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/





Avatar
Gloops
Bonjour,

Si on a une clef numérique, Numero, et qu'on fait une recherche du style
SELECT * FROM table WHERE Numero = 1

je te promets que le 10 et le 11 ne sortent pas.

Là, d'après ce que tu dis, tu as mis une clef alphanumérique.

Essaie Clef='1'
Ou alors Trim$(Clef) = '1'
sous réserve de vérifier que le SQL utilisé reconnaît Trim
mais je crois que sous Access il n'y a pas de souci
(je ne suis pas très sûr qu'il faut mettre le $)
_____________________________________
Eddan a écrit, le 23/12/2005 23:49 :

Bonsoir,

Quel critère dois-je mettre dans ma requête, porque lors d'une recherche
avec le n° 1, il ai pas tous ceux qui commence par 1 (10, 11, 12ect..) qui
apparaisent.

Merci


Avatar
3stone
re,

"Eddan"
| En fait, si je l'ai mis comme ça c'est parce tous les enregistrements doivent
| afficher quand le Form s'ouvre.


Si tu ouvre le formulaire avec tous les enregistrements, ne mets pas
de critères. Ouvre simplement et après, tu utilisera un filtre pour limiter à
ce que tu veux.


--
A+
Pierre (3stone) Access MVP
Perso: http://www.3stone.be/
Conseils MPFA: http://www.mpfa.info/