09-10-2005, 09:55
|
|
|
חבר מתאריך: 14.07.02
הודעות: 41
|
|
עזרה דחופה עם UNICODE ב-MySql ו-asp.net
היי, הנני משתמש ב-asp.net בשפת #C וכן בבסיס נתונים MySql.
לאחרונה העברתי את האתר לשרת Hosting בחו"ל (בשרת אירוח godaddy.com) וזאת בגלל שהבנתי שאין חברה בארץ שתומכת בשרתי Windows עם בסיס נתונים MySql, אך מאז התחילו הבעיות.
הגדרתי את דפי ה-aspx כ-utf-8 וכרגע ניתן לראות בעברית תקינה את הטקסט אך כל המידע שמגיע מבסיס הנתונים מגיע בשתי צורות:- כאשר אני מזין את המידע ממערכת הניהול של בסיס הנתונים אני רואה את הכתב באתר כג'בריש וכעברית תקינה במערכת הניהולית.
- כאשר אני מזין את הנתונים דרך האתר, המידע מוצג כסימני שאלה גם באתר וגם במערכת לניהול בסיס הנתונים.
! גרסת ה-MySql שחברת ה-Hosting משתמשת הינה 4.0.24.
מה ניתן לעשות בכדי לפתור זאת?
האם ניתן להוסיף קידוד למשפטי INSERT, SELECT?
האם יש שרת בארץ שתומך בשרתי Windows מול בסיס נתונים MySql?
אגב, ניסיתי להריץ את השאילתא...
SELECT _utf8'colmn' FROM Table
נראה כי ה-_utf8 עובד בגרסה 4.1 אך לא עובד בגרסה 4.0.24.
אודה מראש לעוזרים ולקבלת דוגמאות,
noape
|