السلام عليكم شباب عاوز اعرف كيف احفظ بيانات با العربي في قاعدة البيانات SQL SERVER مع العلم باني بعد احفظ بتظهر علي شكل استفهامات ؟؟؟؟؟
تقييم الموضوع :
[سؤال] التخزين في قاعدة بيانات sql بالعربي ؟؟؟؟؟؟؟
|
13-08-15, 11:09 PM
تأكد من أن الترميز هو UTF-8
تم الشكر بواسطة: ربيع , مبرمج بلا حدود
19-08-15, 12:57 PM
من خلال عمل Right Click على قاعدة البيانات ثم اختيار Properties، بعد ذلك ادخل على التبويب Options، ستظهر لك قائمة منسدلة إلى جانبها Collation قم بالدخول إليها وستجد مجموعة من الترميزات العربية حسب البلدان العربية وكلها تبدأ بالمقدمة Arabic.
ملاحظة الطريقة التي رأيناها فعالة جدا إذا قمنا بها قبل إنشاء الجداول، أما إن كانت الجداول منشأة مسبقا فقد لا تتأثر بعملية تغيير ترميز الحروف Collation، لذلك وجب في حالة بقاء الخلل في الجداول الموجودة مسبقا أن تقوم بفتح الجدول في وضع التعديل Design Mode، ثم تحدد الحقل الذي تريد تخزين قيم عربية داخله وتذهب إلى خصائصه وتعدل الخاصية Collation التابعة له وبهذا ينتهي المشكل جذريا (عملية تعديل ترميز الحقل كما يلي): في حفظ الله ورعايته. (منقول للامانة) تم الشكر بواسطة: Sajad , ربيع , مبرمج بلا حدود
19-08-15, 08:35 PM
نحمده ونصلي على رسوله الكريم
تاكد من اختيارك لنوع الحقل ان يكون nvarchar تم الشكر بواسطة: مبرمج بلا حدود
|
|
يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم