إلى من يهمه أن ينقذ مستغيث
لماذا لا تظهر الكلمات داخل الحقول عند كتابتها باللغة العربية؟
وإن ظهرت فإنها لا تظهر كاملة وإنما تنتهي بشكل مربع لا أفهم الغرض من وجوده
هل من مغيث؟
إلى من يهمه أن ينقذ مستغيث
لماذا لا تظهر الكلمات داخل الحقول عند كتابتها باللغة العربية؟
وإن ظهرت فإنها لا تظهر كاملة وإنما تنتهي بشكل مربع لا أفهم الغرض من وجوده
هل من مغيث؟
اقتباسلماذا لا تظهر الكلمات داخل الحقول عند كتابتها باللغة العربية؟
أظن أن المشكلة من النظام أي أنه عليك تثبيت الخطوط العربية .
''اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل بلية''
'اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات'
www.it-scoop.com
إنها تظهر
ولكن عند الاستدعاء من جدول لا تظهر بالكامل وإنما جزء منها
اقتباسولكن عند الاستدعاء من جدول لا تظهر بالكامل وإنما جزء منها
أنت تطرح سؤال ناقص ،الحقول التي تقصدها هل هي خاصة بقاعدة بيانات أم نموذج .
''اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل بلية''
'اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات'
www.it-scoop.com
السبب هو لانك اكيد عامل قاعده البيانات صغيرة
يعني مثلا لو قلنا
name varchar(20)
و انت بتكتب الاسم باللغه الانجليزيه بيدخل في قاعده البيانات الحروف اللي انت بتكتبها بالظبط
اما في اللغه العربيه
اللغه بتتحول الي رموز زي كده
#34ng;
#fhgf;
trf;d
و خد بالك ان كل سطر من دول يعني ححرف واحد من اللي انت كتبتهم
تخيل مثلا انك بتكتب اسم محمد , السيستم هيحولو لرموز زي دي و يدخلها في قاعده البيانات و لو مساحتها كانت اكبر من اللي انت محدده
الجزي الاولاني هو اللي هيتسجل بس
اما الباقي مش بيتسجل
و ده السبب في انك لما بتستدعي الاسامي بتبان ناقصه
بيحصل نفس عمليه الترميز بس بالعكس
بيجيب الرموز اللي اتسجلت في قاعده البيانات و بيحوالها لعربي
جرب تخلي المساحه اكبر من اللي انت عاملها و هتشتغل معاك زي الفل
هذه تسمى دعم العربية في قواعد البيانات طرح أكثر من مرة ،إستخدم البحث أخي الكريم .
''اللهم إني أسالك إيمانا دائما وأسألك قلبا خاشعا وأسألك علما نافعا وأسألك يقينا صادقا وأسألك دينا قيما وأسألك العافية من كل بلية''
'اللهم أغفر للمؤمنين و المؤمنات و المسلمين و المسلمات الأحياء منهم و الأموات'
www.it-scoop.com
فعلا المشكلة كانت بسبب أنني اخترت ال
varchar
ولكن عندما حولتا إلى تكست نجحت الفكرة
ألف شكر إلى ذوي الخبرة الأفاضل :D
ربما عندكي في إعدادات الويندوز الرموز العربية معطلة.
تم تعديل هذه المشاركة بواسطة ph1 في 28 يونيو 2008 في 21:25