1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
| Private Sub RefreshQuery()
Dim SQL As String
Dim SQLWhere As String
SQL = "SELECT num_dch, date_dch, Nom_concern, Fonc_concern, Num_br, Depart FROM décharge Where décharge!num_dch <> 0 "
If Not Me.chkbr Then
SQL = SQL & "And décharge!num_dch like = '*" & Me.cmbdh & "*' "
End If
If Not Me.chkdate Then
SQL = SQL & "And décharge!date_dch = '" & Me.cmbdate & "' "
End If
If Not Me.chkrec Then
SQL = SQL & "And décharge!nom_concern like '*" & Me.txtrec & "*' "
End If
If Not Me.chkbr Then
SQL = SQL & "And décharge!Titre num_br '*" & Me.txtbr & "*' "
End If
If Not Me.chkdep Then
SQL = SQL & "And décharge!depart '" & Me.txtdep & "' "
End If
SQLWhere = Trim(Right(SQL, Len(SQL) - InStr(SQL, "Where ") - Len("Where ") + 1))
SQL = SQL & ";"
'Me.lblStats.Caption = DCount("*", "décharge", SQLWhere) & " / " & DCount("*", "décharge")
Me.lstresult.RowSource = SQL
Me.lstresult.Requery
End Sub |
Partager