re,
Pourrais-tu nous faire voir ton code modifié ?
Je me suis trompé
Le AND doit être devant
strRequete = strRequete & " AND " & Champ1
Je viens de me rappeler du temps ou je bidouillais sur ACCESS, et d'un tutoriel de Cafeine....
http://cafeine.developpez.com/access...echerchemulti/
http://cafeine.developpez.com/access...hemulti/#LIV-C
Pour rappel (en VBA)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| SQL = "SELECT CodMedia, Titre, Auteur, Famille, Type FROM Medias Where Medias!CodMedia <> 0 "
If Me.chkAuteur Then
SQL = SQL & "And Medias!Auteur like '*" & Me.txtRechAuteur & "*' "
End If
If Me.chkFamille Then
SQL = SQL & "And Medias!Famille = '" & Me.cmbRechFamille & "' "
End If
If Me.chkResume Then
SQL = SQL & "And Medias!Résumé like '*" & Me.txtRechResume & "*' "
End If
If Me.chkTitre Then
SQL = SQL & "And Medias!Titre like '*" & Me.txtRechTitre & "*' "
End If
If Me.chkType Then
SQL = SQL & "And Medias!Type = '" & Me.cmbRechType & "' "
End If
SQLWhere = Trim(Right(SQL, Len(SQL) - InStr(SQL, "Where ") - Len("Where ") + 1))
SQL = SQL & ";" |
Je te laisse transposer le code Vb.Net...
Laisse nous ton code modifié...
Gwendal
Partager