VB et SQL

K

kalver

Guest
Au secours !!
Je souhaite effectué une recherche multi-critères par mon prog en VB6 dans une table Access;

SQL="select*from CONTACTS WHERE fldNom LIKE "'" & "*" & txtNom.Text _ &*& "'"

Ceci est synthaxe utilisée mais elle ne fonctionne que sur UN SEUL champ, je voudrais, en insérant dans le champ Prénom (txtPrenom) que la recherche soit effectuée Et sur le champ Nom, ET sur le champ Prenom...
Qui peut m'aider, please !!

kal
 
A

Arthur

Guest
T'as essayer avec un opérateur logique "AND"? C'est ce qui permet de faire des selctions sur plusieurs criteres.

SQL="select*from CONTACTS WHERE ( fldNom LIKE "'" & "*" & txtNom.Text _ &*& "'" AND fldPrenom LIKE "'" & "*" & txtPrenom.Text _ &*& "'" )

Je ne me rappelle plus si les parenthèses sont obligatoires ou non. Ca fait un temps que j'ai pas fait de SQL :)
 

Statistiques des forums

Discussions
314 085
Messages
2 105 645
Membres
109 407
dernier inscrit
gueric6