cs_lolodero
Messages postés21Date d'inscriptionsamedi 24 mai 2008StatutMembreDernière intervention20 février 2009
-
10 févr. 2009 à 07:51
cs_lolodero
Messages postés21Date d'inscriptionsamedi 24 mai 2008StatutMembreDernière intervention20 février 2009
-
10 févr. 2009 à 11:10
salut a tous!
alors je vous explique, g un formulaire avec plusieur combo box, qui sont généré par des requètes.
ensuite avec les champs selectionné, les valeurs entre dans une requète et remplisse une listbox.
Mais, c champs ne sont pas forcément rempli, g mis en place des if mé sa ne marche pas?
je vous montre mon code, vous allez mieu comprendre:
Private Sub refresh_query()
Dim SQL As String
If Me.cbonomcours.Value > 0 Then
SQL = "AND COURS!NomCours= '" & Me.cbonomcours & "' "
End If
If Me.cboidclient.Value > 0 Then
SQL = "AND CLIENT!IDClient= '" & Me.cboidclient & "' "
End If
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 10 févr. 2009 à 09:26
gaffe, tu écrases ta variable SQL...
If Me.cbonomcours.Value > 0 Then
SQL = SQL & " AND COURS!NomCours= '" & Me.cbonomcours & "' "
End If
If Me.cboidclient.Value > 0 Then
SQL = SQL & " AND CLIENT!IDClient= '" & Me.cboidclient & "' "
End If
hebus16
Messages postés80Date d'inscriptionvendredi 14 mai 2004StatutMembreDernière intervention 2 octobre 20091 10 févr. 2009 à 09:26
oui une idée comme ça ^^
Avec ceci je suis sur que ta requête sera plus cohérente pour Access :p
If Me.cbonomcours.Value > 0 Then
SQL = SQL & " AND COURS!NomCours= '" & Me.cbonomcours & "' "
End If
If Me.cboidclient.Value > 0 Then
SQL = SQL & " AND CLIENT!IDClient= '" & Me.cboidclient & "' "
End If
petite erreur d'inattention : p
Par contre n'hésite pas à mettre les messages d'erreurs dans tes posts stp ça aide pas mal pour avoir une réponse rapide