OVH Cloud OVH Cloud

AccessXP sur Windows 98

2 réponses
Avatar
Pascal Meylan
Bonjours,

J'aimerai faire un tri de tout les enregistrements commencent par « xyz »
dans un certain champ de type string dans une requête d'AccessXP. Donc pour
ce faire, je met le critère suivant : Like "xyz*" Cela fonctionne !! Mais le
problème, est que si je veux faire un tri sur plus de 5 caractères (ex :
Like"xyzabc*") il ne trouve plus aucun enregistrement alors qu'ils existent
vraiment.

Le hic est que j'ai pu constater que sur certain champs ça fonctionne et d'
autre pas alors qu'ils ont les même type de données. Ce problème est
uniquement sur Windows 98. Sur 2000 tout fonctionne correctement.

Qqun à vu ce problème ? Est ce AccessXP qui ne fonctionne pas très bien sur
98 ? Merci de vos réponses.

Pascal

2 réponses

Avatar
Sweety
Risque éventuellement de modifier ta requête en
Like "xyzabc" & "*"
Ca ne coute rien :-)

--
Michel H. (Sweety) [MVP] - Windows Shell/User
Toutes les réponses à vos questions ici : http://portail.hesamedia.be/


"Pascal Meylan" a écrit dans le message de
news:417cdc4a$
Bonjours,

J'aimerai faire un tri de tout les enregistrements commencent par « xyz »
dans un certain champ de type string dans une requête d'AccessXP. Donc
pour

ce faire, je met le critère suivant : Like "xyz*" Cela fonctionne !! Mais
le

problème, est que si je veux faire un tri sur plus de 5 caractères (ex :
Like"xyzabc*") il ne trouve plus aucun enregistrement alors qu'ils
existent

vraiment.

Le hic est que j'ai pu constater que sur certain champs ça fonctionne et
d'

autre pas alors qu'ils ont les même type de données. Ce problème est
uniquement sur Windows 98. Sur 2000 tout fonctionne correctement.

Qqun à vu ce problème ? Est ce AccessXP qui ne fonctionne pas très bien
sur

98 ? Merci de vos réponses.

Pascal




Avatar
Pascal Meylan
Oui j'ai déjà essayé mais ça ne change rien. :,,(

En faite, en mettant une * au début et à la fin (Like "*xyzabc*") Ca
fonctionne. Mais ce n'est pas vraiment une solution élégante. D'autant plus
que je dois changer toutes mes requêtes SQL dans mon programme VB. Car avant
j'utilisais Access 97 et ça ne me posait aucun problème.

Donc si qqun aurais une autre solution ?



"Sweety" <*enlevez_ceci* a écrit dans le message de
news:
Risque éventuellement de modifier ta requête en
Like "xyzabc" & "*"
Ca ne coute rien :-)

--
Michel H. (Sweety) [MVP] - Windows Shell/User
Toutes les réponses à vos questions ici : http://portail.hesamedia.be/


"Pascal Meylan" a écrit dans le message de
news:417cdc4a$
Bonjours,

J'aimerai faire un tri de tout les enregistrements commencent par «
xyz »


dans un certain champ de type string dans une requête d'AccessXP. Donc
pour

ce faire, je met le critère suivant : Like "xyz*" Cela fonctionne !!
Mais


le
problème, est que si je veux faire un tri sur plus de 5 caractères (ex :
Like"xyzabc*") il ne trouve plus aucun enregistrement alors qu'ils
existent

vraiment.

Le hic est que j'ai pu constater que sur certain champs ça fonctionne et
d'

autre pas alors qu'ils ont les même type de données. Ce problème est
uniquement sur Windows 98. Sur 2000 tout fonctionne correctement.

Qqun à vu ce problème ? Est ce AccessXP qui ne fonctionne pas très bien
sur

98 ? Merci de vos réponses.

Pascal