yousef111 بتاريخ: 21 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 21 نوفمبر 2013 السلام عليكم ورحمة الله لدي قاعدة بيانات موجودة على خادم اتعامل معها. القاعدة مصممة على Oracle 10g . باستخدام برنامج التوود من خلال جهازي الخاص الموصول على الشبكة، استطيع الكتابة والقراءة بشكل طبيعي. طورت برنامج باستخدام VB.NET (VS 2010). باستخدام البرنامج من خلال جهازي (Windows XP SP3): استطيع قراءة اللغة العربية بشكل سليم. بينما عندما وضعت البرنامج على جهاز ثاني (windows 7 SP1) ظهرت البيانات العربية غير واضحة. على الجهاز الثاني استخدم ODAC 11.2.0.320x64 وقد عدلت في regedit NLS_LANG في عدة احتمالات ولم تفد : AMERICAN_AMERICA.AR8ISO8859P6 AMERICAN_AMERICA.AR8MSWIN1256 AMERICAN_AMERICA.WE8ISO8859P1 ARABIC_AMERICA.AR8MSWIN1256 ARABIC_SAUDI ARABIA.AR8MSWIN1256 وعدلت لغة اليونيكود في control panel الى Arabic Saudi Arabia. علما ان عامود النص في الجدول في قاعدة البيانات معرف varchar2 ولا استطيع تعديله. ------------------- ------------------- استخدمت SELECT * from NLS_DATABASE_PARAMETERS WHERE parameter IN ( 'NLS_LANGUAGE', 'NLS_TERRITORY','NLS_CHARACTERSET'); أعطتني NLS_LANGUAGE: AMERICAN NLS_TERRITORY: AMERICA NLS_CHARACTERSET: AR8ISO8859P6 أفيدوني لو سمحتم وجزاكم الله كل خير. اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Darwiesh.fci بتاريخ: 22 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 22 نوفمبر 2013 ما معني أن " ظهرت البيانات العربية غير واضحة " ؟ و هل حاولت التجربة من برنامج مثل التود او السيكوال ديفيلوبر ؟ و ظهرت نفس المشكلة ؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
AhmedOmar بتاريخ: 22 نوفمبر 2013 تقديم بلاغ مشاركة بتاريخ: 22 نوفمبر 2013 مشكلة اللغة العربية كانت بقابلنى الى ان اعدة تسطيب البرنامج مرة اخرى و لكن Advanced installation و عند ال Character set باختار Unicode اما طرق ال NLS_LAng ما حققتش معايا اى نتيجة والله اعلم اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
yousef111 بتاريخ: 24 نوفمبر 2013 كاتب الموضوع تقديم بلاغ مشاركة بتاريخ: 24 نوفمبر 2013 الاستعلام من برنامج التود يظهر المعلومات واضحة، أما من خلال الVB فتظهر غير مقرؤة (بأحرف غير عربية). شكرا لمساعدتكم مشكلة اللغة العربية كانت بقابلنى الى ان اعدة تسطيب البرنامج مرة اخرى و لكن Advanced installation و عند ال Character set باختار Unicode اما طرق ال NLS_LAng ما حققتش معايا اى نتيجة والله اعلم ما الذي أعدت تسطيبه بالتحديد؟ اقتباس رابط هذا التعليق شارك المزيد من خيارات المشاركة
Recommended Posts
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.