تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
حل مشاكل اللغة العربية مع الـASP.Net
#1
بسم الله الرحمن الرحيم

الاخوة والاخوات في منتدنا العزيز السلام عليكم ورحمة الله

اولا اتقدم بالشكر لكن من في المنتدي من مشرفين واعضاء وحتي زوار...للنهض بهذا المنتدي ولقلة او معدومية المنتديات العربية المهتمة بالـــDotNet Freamwork
المنتدي الذي تعلمت منه الفنون في هذة اللغة..

قد واجهتني كمية من مشاكل اللغة العريبة مع الـASP.Net واهم مشكلتين

1. ادخال واستعراض من Data**** بدون ماتظهر في شكل استفهامات

2. عند كتابة اي نص عربي في صفحة وعند تصفحها تظهر بشكل جيد لكن اذا رفعتها في Hosting وخصوصا في السيرفرات غير العربية فتظهر كل كلمة باحرف ورموز غريبة حتي ولو وضعت


رمز برمجي:
****** **********="*******-Type" *******="text/html; charset=windows-1256">او

رمز برمجي:
<globalization requestEncoding="windows-1256" responseEncoding="windows-1256"/>فإنها لالالالالالالالالالالالالالا تعمل

وبعد كمية من المعناه توصلت لحل مرضي نوعا ما

المشكلة الاولي

غالبا عندما تقوم بأنشاء Sql Data**** علي جهازك فأنها تقبل العربي بدون اي مشاكل لاتك تستخدم Arabic كـUnicode افراضي للجهاز ولكن عند انشاء Data**** علي استضافة وخصوصا اذا كانت غير عربية فإنها ستظهر العربي بشكل اسفهامات وحروف غربية
وذلك لان الUnicode او Chacterset يكون غالبا Latin او English
ولحل المشكلة Sql Query لتغير الـCharset احد هذة

رمز برمجي:
SQL_Latin1_General_CP1256_CI_AS
SQL_Latin1_General_CP1256_CS_ASرمز برمجي:
ALTER DATA**** DatabseName COLLATE SQL_Latin1_General_CP1256_CI_ASويجب ان يكون اي Column تريد اخال نص عربي فيه من نوع
nchar بدلا من Char
nvarchar بدلا من varchar
ntext بدلا من Text

والإ كأنك ياأبو زيد ماغزيت

وولكن عندي استفسار
اذا تريد استخدام قاعدة MySql فإنها لا حتوي Datatype من Nchar او Nvarchat او Ntext
فما الحل
فياريت لو احد معاه حل لهذة الMySql فلا يبخل به


المشكلة الثانية
اعتقد ان السبب نفس سبب المشكلة الاولي

ولحل المشكلة

عندما تريد حفظ الصفحة اذهب الي
File >> Save As
ثم اضغط علي السهم الصغير جوار كلمة Save واختار Save With Encoding
ومن الـEncoding اختار

رمز برمجي:


Unicode ( UTF8 with signature) - codepage 65001وان شاء الله سوف تحل المشكلة


واتمني ان اكون وفيت بوضع معلومة يستفاد منها
هذا الموضوع للاخ safsaf بارك الله فية
الرد }}}
تم الشكر بواسطة:
#2
اتمنى من الاخوان حل مشاكل ال ***********

وبارك الله فيكم
مدونتي
صفحتي على الفيسبوك

MCTS SQL Server 2008
MCSA SQL Server 2012
Microsoft Certified Trainer
SharePoint Administrator
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعرف على Razor فى ملف PDF وملف صوتى باللغة العربية RaggiTech 0 1,867 15-10-12, 11:15 AM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم