- 0
سجل دخول لمتابعه هذا
متابعين
0

حفظ البيانات فى قواعد بيانات Sql Server ك Unicode Data وذلك باستخدام Sqlparameter
بواسطة
prince of egypt,
-
يستعرض القسم حالياً 0 members
لا يوجد أعضاء مسجلين يشاهدون هذه الصفحة .
تم النشر منذ
السلام عليكــم ورحمـة الله وبركاتــه ،،
الحمدلله والصلاة والسلام على رسول الله وعلى آله وصحبه أجمعين
اخوانى الكرام اعضاء المنتدى
اعتقد ان هذه المشكلة واجهت كتير من الاشخاص الذين يستعملون قواعد بيانات SQL Server لحفظ البيانات باللغة العربية او حتى باى لغة اخرى وهى ان البيانات لايتم حفظها بشكل سليم فى قاعدة البيانات وانما يتم حفظها بهذا الشهل ؟؟؟؟؟؟؟؟؟
وجدت ان الحل فى حفظ هذه البيانات بشكل unicode لاننا لا نملك تغيير Collation فى قواعد البيانات على السيرفر فضلا عن ان بعضها لا يدعم اللغة العربية ووجدت هذه الطريقة
ان نقوم بانشاء الحقول مثلا من نوع NvarChar او ما شابه ونقوم بتخزين البيانات ك unicode بهذه الطريقة
ولكن فى حالة استخذام البارميتر لا تنجح هذ الطريقة انا جربت اكثر من شكل مثل
هذ الطريقة تحفظ البيانات بالطريقة العادية - حاولت اجرب الشكلين التاليين
والشكل الاخر
الشكل الاول لم يخزن البيانات بطريقة صحيحة والثانى لم يقبله مترجم اللغة واعطى خطا
انا استخدم .Netframework 2.0 and SQL server Express 2005
اتمنى ان اجد حل هذه المشكلة عندكم
وشكرا جزيلا لكم
ودمتم بالف ود
شارك هذا الرد
رابط المشاركة
شارك الرد من خلال المواقع ادناه