Αναζήτηση "φωνητική" κανονικοποίηση χαρακτήρων, Soundex?

Γενικά θέματα για τις γλώσσες προγραμματισμού που δεν καλύπτονται από τις άλλες περιοχές της κατηγορίας.

Συντονιστές: Super-Moderators, WebDev Moderators

Απάντηση
Intefix
Δημοσιεύσεις: 186
Εγγραφή: 22 Σεπ 2007 16:21
Τοποθεσία: Ηράκλειο Κρήτης
Επικοινωνία:

Αναζήτηση "φωνητική" κανονικοποίηση χαρακτήρων, Soundex?

Δημοσίευση από Intefix » 15 Μάιος 2017 13:24

Γεια χαρά...
Έχουμε μια βάση 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
H νέα Access 2k13 κάνει αυτό...
Εικόνα

Απάντηση

Επιστροφή στο “γλώσσες προγραμματισμού - γενικά”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες