Pb avec le char '*' pour access

xerque Messages postés 43 Date d'inscription jeudi 5 juin 2003 Statut Membre Dernière intervention 20 avril 2007 - 9 juin 2003 à 16:03
cs_Zoltan67 Messages postés 91 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 25 juin 2003 - 10 juin 2003 à 22:55
bonjour,

mon problème est tout simple à comprendre :
j'ai fais une connexion ADO vers access mais j'ai un select qui pose pb :

select Client from Table where Client LIKE 'Toto *' .

Sous access tout se passe bien puissqu'il me ressort tous les champs commencant par 'Toto'. Mais lorsque j'écris ce select dans mes sources, ce *!%*$^ de VB prend le '*' comme un caractère normale.

Existe-t-il une solution ?????

3 réponses

cs_Zoltan67 Messages postés 91 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 25 juin 2003 1
10 juin 2003 à 08:14
remplace le '*' par un '%', c'est le caractère générique en SQL, normalement ça devrait marcher
0
xerque Messages postés 43 Date d'inscription jeudi 5 juin 2003 Statut Membre Dernière intervention 20 avril 2007
10 juin 2003 à 20:16
J'ai essayé de mettre % mais ca ne marche pas avec access :sad) . Microsoft ne fait jamais comme les autres.
:big)
0
cs_Zoltan67 Messages postés 91 Date d'inscription mercredi 18 décembre 2002 Statut Membre Dernière intervention 25 juin 2003 1
10 juin 2003 à 22:55
ça serait pas à cause de l'espace entre toto et * ?
ta requete devrait être
select Client from Table where Client LIKE 'Toto*'
0
Rejoignez-nous