Ptite question de syntaxe SQL

tedparker Messages postés 176 Date d'inscription mercredi 5 mai 2004 Statut Membre Dernière intervention 25 septembre 2006 - 9 juil. 2004 à 17:32
cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 - 9 juil. 2004 à 20:02
Bjr

Comment faire pour mettre une requête (juste le condition en fait) de ce type dans une chaîne en VB:

[NumClient] = nomcli & "*"

Cela renverrai tous les clients dont le numéro commence par la chaine numcli.

Merci

1 réponse

cs_Jack Messages postés 14006 Date d'inscription samedi 29 décembre 2001 Statut Modérateur Dernière intervention 28 août 2015 79
9 juil. 2004 à 20:02
Salut tedparker
SQL = "Select ... Where [NumClient] Like '" & nomcli & "%'"

Le % remplace le * en SQL
En ne mettant un % que derrière, tu choisiras les champs qui commencent par nomcli.
Attention : cette syntaxe ne fonctionne qu'avec des chaines, pas des chiffres, donc il faut penser à mettre des ' pour encadrer les chaines (alors que les chiffres n'en ont pas besoin)

Vala
Jack
0
Rejoignez-nous