Έχουμε μια βάση Access2k7 με ένα πίνακα οδών πχ.
Το πεδίο street_name του πίνακα streets μπορεί να έχει 1-4 λέξεις ας πούμε.
Πως μπορώ να κάνω αναζήτηση με VB στο πεδίο streetName του πίνακα streets με
like '*" & S & "*' όπου f η τιμή που έχει ένα Combo_search σε μια φόρμα ?
Να παρακάμπτει τα τονισμένα η μη κλπ...
Για να αναζητά σε οποιοδήποτε σημείο του ονόματος έκανα το ακόλουθο on_Change του Combo_search
Κώδικας: Επιλογή όλων
Private Sub Combo_search_Change()
S = Combo_search.Text
If Len(S) = 0 Then
Combo_search.RowSource = "SELECT street_id, street_name, FROM streets ORDER BY street_name"
Else
Combo_search.RowSource = "SELECT street_id, street_name, FROM streets Like '*" & f & "*')) ORDER BY street_name"
End If
Combo_search.Dropdown
End Sub
Private Sub Form_Load()
Combo_search.SetFocus
Combo_search.AutoExpand = False
Combo_search_Change
End Sub
