אני שונא SQL ּ עברית

firefist

New member
אני שונא SQL ּ עברית

*הערה* - נא לקרוא את הכותרת בקול של רגזני מהדרדסים. יש לי בעיה עם SQL + עברית. אני עובד עם access 97 ובניתי שם מסד קטן וחמוד. אחת מהשאילתות במסד אמורה לתת לי, לדוגמא, את כל האנשים שיש להם בשם את האות: א´. בעולם תקין דבר כזה היה נכתב כקריטריון כזה: like *ד*. הבעיה היא שהכתיבה הזו פשוט מביאה לי את כל הרשומות - מה שאומר שמשהו כאן לא עובד. כשאני מנסה אותו הדבר עם אותיות אנגליות השאילתא עובדת בצורה מצוינת. משמע: יש כאן בעיה עם העברית. (*הערה* - אני לא יודע תראה ההודעה בסוף, אבל כעיקרון - ה - like בא כמובן לפני ה - *ד*). מישהו נתקל בבעיה? יודע איך פותרים אותה? אייל.
 
אצלי זה נפתר ע"י

הכנסת הערך בעברית למשתנה:
Dim sMyString As String sMyString = "א" . . . ...Like ´*" & sMyString & "*´"​
תנסה לראות אם זה יעבוד
 
למעלה