Αν καταλαβαίνω καλά το πρόβλημά σου γίνει γιατί δεν γίνεται η σύκριση σωστά στο sql statement; Οι συγκρίσεις στον sql server είναι case sensitive (CS) όταν το collation της βάσης είναι αυτού του τύπου (δηλαδή περιέχει στο όνομά του το CS - π.χ. Greek_CS_AS). Αν θέλεις οι συγκρίσεις να είναι case insensitive (CI) πρέπει να αλλάξεις το collation (π.χ. GREEK_CI_AS). Έτσι επηρεάζεις βέβαια όλες τις συγκρίσεις σε όλη τη βάση. Αν δεν το θέλεις... υπάρχει άλλη λύση.
Tip: Setting and Changing the Database Collation
Στο μεταξύ κάτι πολύ σημαντικό: Θα ήθελα να διορθώσεις τα μηνύματά του προσθέτοντας τόνους και χρησιμοποιώντας ορθογραφικό έλεγχο. Επίσης βάλε μερικά tabs/κενά στον κώδικα για να είναι αναγνώσιμος. Σε ευχαριστώ.
Τέλος ρίξε και μια ματιά στους κανονισμούς αυτού του community. Αν και έχουν γέλιο (έβαλε ο Ζαχαρίας το χεράκι του!) πρέπει να τους σεβόμαστε!
Οι απαντήσεις παρέχονται για συγκεκριμένες ερωτήσεις και χωρίς καμιά εγγύηση. Διαβάστε επίσης τους όρους χρήσης.