Hllo,
Ik heb een keuzelijst met records.
Op hetzelfde formulier een inputveld waar ik een op te zoeken naam in kwijt wil.
het zou prettig zijn dat de records in de keuzelijst zich aanpassen naargelang ik meer in het inputveld schrijf...
Nu doe ik dat na het ingeven van een naam:
Private Sub wat_te_zoeken_AfterUpdate()
zoekstring = "*" & Me.wat_te_zoeken & "*"
Me.naamlijst.RowSource = "SELECT Fiche.NAAM, Fiche.STRAAT, Fiche.PLAATS, Fiche.GEBOORTE, Fiche.Rijksregisternummer FROM fiche WHERE naam like '" & zoekstring & "' ORDER BY Fiche.NAAM, Fiche.STRAAT "
Me.Refresh
If IsEmpty(Me.naamlijst) = True Then
If MsgBox("Niemand beantwoordt aan de zoekstring", vbOKOnly, "Zoeken") = vbOK Then
End If
End If
End Sub
ook werkt de Msgbox niet... blijkbaar, als ik naar de inhoud van de keuzelijst kijk, is deze niet "empty" terwijl er niets in staat.. wat doe ik hier dan weer fout?
Bedankt voor de hulp
JP
Ik heb een keuzelijst met records.
Op hetzelfde formulier een inputveld waar ik een op te zoeken naam in kwijt wil.
het zou prettig zijn dat de records in de keuzelijst zich aanpassen naargelang ik meer in het inputveld schrijf...
Nu doe ik dat na het ingeven van een naam:
Private Sub wat_te_zoeken_AfterUpdate()
zoekstring = "*" & Me.wat_te_zoeken & "*"
Me.naamlijst.RowSource = "SELECT Fiche.NAAM, Fiche.STRAAT, Fiche.PLAATS, Fiche.GEBOORTE, Fiche.Rijksregisternummer FROM fiche WHERE naam like '" & zoekstring & "' ORDER BY Fiche.NAAM, Fiche.STRAAT "
Me.Refresh
If IsEmpty(Me.naamlijst) = True Then
If MsgBox("Niemand beantwoordt aan de zoekstring", vbOKOnly, "Zoeken") = vbOK Then
End If
End If
End Sub
ook werkt de Msgbox niet... blijkbaar, als ik naar de inhoud van de keuzelijst kijk, is deze niet "empty" terwijl er niets in staat.. wat doe ik hier dan weer fout?
Bedankt voor de hulp
JP