שלח תשובה

זירת השאלות

2307
צפיות
2
תשובות

טקסטים בעברית נכנסים למסד בתור סימני שאלה בעזרת SQL INSERT

,‏ 8 במרץ, 2013

שלום,
מתכנת אתר בשפת ASP.NET ב- Web Developer וכאשר טקסט עברי נכנס למסד בעזרת SQL INSERT זה מופיע לי שם כסימני שאלה.
מה ניתן לעשות בכדי לתקן את זה?
תודה!

תגיות: , ,

2 תשובות

  1. ראשית צריך לוודא שהקידוד של הבסיס נתונים עצמו מאפשר עברית. יש הרבה מאוד סטים של קידודים, בד"כ נהוג להגדיר HEBREW_CI, אני לא באמת יודע מה ההבדלים בניהם…

    דבר שני, אם אתה עובד עם יוניקוד (ואם לא – אז תתחיל), טיפוסי הסטרינגים שאתה מגדיר לשדות בטבלאות צריכים להיות מסוג nvarchar, שהם מאפשרים תווי יוניקוד

  2. yotamcohen15 הגיב:

    הטיפוסי סטרינגים שני מגדיר לשדות בטבלאות הם מסוג nvarchar.
    ואין בקידוד אופציה של HEBREW_CI.
    הצעה נוספת?

שלח תשובה