Case sensitive search

Συζητήσεις για την τοπική βάση δεδομένων Access της Microsoft

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

Απάντηση
smartmedia
Δημοσιεύσεις: 25
Εγγραφή: 05 Μαρ 2005 18:58

Case sensitive search

Δημοσίευση από smartmedia » 14 Νοέμ 2009 02:24

Γεια χαρά,

Φτιάχνω ενα πρόγραμμα που θα μετατρέπει τα ελληνικά σε greeklish και αντίστροφα. Το ερώτημα μου είναι το εξής:
Υπάρχει τρόπος μέσω SQL ερωτήματος να παίρνω τα αποτελέσματα που θέλω με case sensitive απο mdb 2003 βάση...??? Αν ναι πως θα συντάξω την εντολή. Ψάχνοντας εδώ σε topic για την MySQL λένε οτι πρέπει να μετατρέψω τον πίνακα σε UTF8.. H Access όμως δεν νομίζω οτι μπορεί να το κάνει αυτό...
Καμιά ιδέα...???

Άβαταρ μέλους
dva_dev
Script Master
Δημοσιεύσεις: 3790
Εγγραφή: 16 Σεπ 2005 01:32
Επικοινωνία:

Case sensitive search

Δημοσίευση από dva_dev » 14 Νοέμ 2009 13:40

H access χρησιμοποιεί unicode (utf16). Αλλά ίσως θέλεις το unicode compression.
http://office.microsoft.com/client/help ... ACCESS.DEV

Γενικά νομίζω ότι δεν χρειάζεται να κάνεις τίποτα για utf8. Για case sensitive search δοκίμασε να χρησιμοποιήσεις την StrComp

Αντί να πες

Κώδικας: Επιλογή όλων

select * from table where field="value"
να πεις

Κώδικας: Επιλογή όλων

select * from table where strcomp(field,"value",0)=0
Για αυτό που θέλεις να κάνεις σίγουρα χρειάζεσαι case sensitive search?

Απάντηση

Επιστροφή στο “MS Access”

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

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