الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

ادخال بيانات باللغة العربية

بدأه يسر في 16 يونيو 2008 · 11 رد · 1,287 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

كيف يمكن ادخل بيانات باللغة العربية لقاعدة بيانات سواء sql or access

سبحان الله و بحمده سبحان الله العظيم

#3

انا حاولت ادخلها بنفس الطريقة بس طلعت لي رسال خطأ طول في عرض و علق البرنامج

سبحان الله و بحمده سبحان الله العظيم

#5

السلام عليكم ورحمة الله وبركاته

عندي ملاحظة

قومي بتعريف الحقول التي تدخلين فيها العربية ب nvarchar or ntext or nchar

#6

السلام عليكم

طيب اخت دعاء اعرف المتغيرات بالانواع اللي قلتي عليها

بس لو كانت قاعدة البيانات اكسس كيف اتصرف

اما رسالة الخطأ فبا احطها ان شاء الله

سبحان الله و بحمده سبحان الله العظيم

#7

السلام عليكم

جربت ادخل بيانات بالعربي على اكثر من جهاز بعضها طلع نفس رسالة الخطأ و بعضها ادخل بدون مشاكل بس المشكلة ان جهازي الشخصي من هذه الاجهزة اللي تعرض رسال الخطأ

الرسالة موجودة في المرفقات

error.bmp

سبحان الله و بحمده سبحان الله العظيم

#8

الخطأ يتعلق بتمثيل الأرقام من الإعدادت الإقليمية

مثل رمز العملة أو العلامة العشرية , الأفضل أن لا تستخدمي الحقول النصية لخزن بيانات تمثل أرقام

..

#9

السلام عليكم

اخيDesert_Eagle شكرا على تعاونك بس نوع الحقل عندي هو نص

و كما قلت في اجهزة ممكن ادخل فيها بيانات بالعربي بدون مشاكل و في اجهزة بتعرض هذه الرسالة

و البيانات اللي ادخلها نصية بس بالعربي

انا اتوقع زي ما قلت ان صل المشكلة من الجهاز نفسة بس مش قادرة اعرف من وين اصلح هذه المشكلة

فهل ممكن تشرح لي اكثر عن وجهة نظرك

سبحان الله و بحمده سبحان الله العظيم

#10

السلام عليكم ورحمة الله وبركاته

جربي الحل ده يا اختي

هاتي ال events بتاعت datagrid view في events اسمه Dataerror

اعملي double click ومتكتبيش حاجة

private void dataGridView1_DataError(object sender, DataGridViewDataErrorEventArgs e)
		{

		}

وجربي تشغلي البرنامج وردي عليا

#11

يسر كتب:
السلام عليكم

اخيDesert_Eagle شكرا على تعاونك بس نوع الحقل عندي هو نص

و كما قلت في اجهزة ممكن ادخل فيها بيانات بالعربي بدون مشاكل و في اجهزة بتعرض هذه الرسالة

و البيانات اللي ادخلها نصية بس بالعربي

انا اتوقع زي ما قلت ان صل المشكلة من الجهاز نفسة بس مش قادرة اعرف من وين اصلح هذه المشكلة

فهل ممكن تشرح لي اكثر عن وجهة نظرك

الخطأ يحدث أثناء تحويل نص إلى رقم , وهذه المشكله شائعة إذا كان تمثيل الأرقام مختلف من إعدادت الوندوز الإقليمية

إذا متأكده إن الحقل اللي بيظهر فيه الخطأ هو نصي فيجب التأكد من تمثيل الأرقام :

من لوحة التحكم أفتحي الإعدادت الإقليمية , ثم زر "تخصيص" أو Customize

ومن تبويب أرقام تأكدي أن العلامة العشرية هي العلامة العشرية المعروفة وليسة حرفاً آخر

أو جربي تغيير الإعدادات الإقليمية إلى :

English(United States)

ثم جربي البرنامج

..

تم تعديل هذه المشاركة بواسطة Desert_Eagle في 22 يونيو 2008 في 00:26

#12

السلام عليكم

اخي Desert_Eagle غيرت الاعدادات زي ما قلت و الحمد لله ادخلت بيانات باللغة العربية

شكرا جزيلا

سبحان الله و بحمده سبحان الله العظيم

مواضيع مشابهة