السلام عليكم
عندي مشكلة مع جودادي هوستنج Windows في اللغة العربية
ففي جهازي كل شىء تمام و لما ارفع الموقع للسيرفر تظهر اللغة العربية بشكل ممتاز
المشكلة في البيانات التي استدعيها من قاعدة البيانات
كيف ؟
عندي dropdown list
تظهر فية بيانات (أرقام) لما اختار منه رقم يظهر لي تفاصيل البيانات الدي اخترتة (طبعا يجيب التفاصيل من قاعدة البيانات) المهم البيانات الدي تجي من قاعدة البيانات تكون بهذا الشكل:????????????????????????????????????????????????????????????????????????????????????????????????????????????????
مع العلم اني استخدم sql server2005وVisual studio 2005
وعملت في ملف الweb config
سطر globalization
قرأت مواضيع في المنتدى واستفدت منها لكنها تتكلم عن الصفحة وليست عن قاعدة البيانات
قرأت في أحد المواضيع عن تغيير نوع الحقل من varchar الى nvarchar ولكن هذا التغيير لم يحل المشكلة.
اتواصلت مع الدعم الفني وردوا الرد التالي:
Unfortunately,
to call the data from the SQL server it can only be done in
Latin character sets, but it can be
displayed in Arabic language sets
اوكي
دخلت الخاصية collation الموجودة في صفات الحقول النصية وحولتها من العربية الى Latin1_General_BIN
اشتغلت تمام في السيرفر المحلي يعني ظهرت كل الكتابة باللغة العربية .قلت احتلت المشكلة
واخدت الsql script
وعملتة في query analyzer حق الموقع اتكونت لي الجداول وادخلت البيانات فيها لكنها وللاسف ظهرت ??????????????????????????
??????????????????????????
يعني مفيش فايدة.
اعذروني على الاطالة ولكن حبيت اوضح التفاصيل حتى يعرف اعضاء المنتدى الكرام المشكلة ويزودوني إن امكن بالحل.
شكراً
أختكم
Dotnet_dev


