بتاريخ: 22 يونيو 200916 سنة comment_161079 السلام وعليكم اخواني الافاضل الكرام...اخي مصطفي ...لقد بحثت في المنتدي عن موضوع اللغة العربية في DEVELOPER 6I ووجدت طريقة تجعل الديفلوبر 6I يتعامل مع العربية ... ولكن عند تطبيقها لم تحل المشكلة عندي الطريقة كالتالي:داخل الريجيستري الخاص بالويندوز---> HKEY LOCAL MACHINE ثم ORACLE ثم HOME0 (الخاصة بالديفلوبر 6I)1 - عدلت NLS_LANG ليصبح ARABIC_QATAR.AR8MSWIN12562 - انشأت USER_NLS_LANG وكتبت داخه التالي ARABIC_QATAR.US7ASCII3 - انشأت DEVELOPER_NLS_LANG كتبت داخله ARABIC_QATAR.AR8MSWIN1256ثم ذهبت لفورم عندي مربوط بجدول به بيانات بالعربية ...وعند الاستعلام عن البيانات اعطاني اياها علي شكل (؟؟؟؟؟؟) تقديم بلاغ
بتاريخ: 22 يونيو 200916 سنة comment_161087 أخي الكريم السلام عليكمليست المشكلة تماما في المقطع الاول اهم شيئ المقطع الثاني من قيمة المتغير nls_lang المقطع الاول ال مثلا زي american_america او arabic_egypt ده فقط خاص بشكل الوجهة الاي هتظهر لك لكن المقطع الثاني هو خاص ب CHARACTERSET فطبعا لازم تكون تتعد اللغة العربية زي AR8MSWIN1256 ممكن يكون الخاص بالداتا بيز لايدعم اللغة العربية ولذا هتخش معي بمسنخدم ال sys وتكتب هذا الاستعلام وتجيب النتيجة select name,value$ from sys.props$ where name ='NLS_CHARACTERSET'; ملحوظة الباراميتر DEVELOPER_NLS_LANG أعتقد أنه ليس موجود في ديفيلوبير 6 أي هو موجود و يعمل فعليا مع 10 جي لكن 6أي أعتقد أنه ليس له أي تأثير عموما نفذ معي الامر السابق تقديم بلاغ
بتاريخ: 22 يونيو 200916 سنة كاتب الموضوع comment_161088 السلام وعليكم ...أخي مصطفينتيجة الاستعلام كانت كالتالي : NLS_CHARACTERSETAR8MSWIN1256 تقديم بلاغ
بتاريخ: 22 يونيو 200916 سنة comment_161089 كده معناها ان قاعدة البيانات تتعدم اللغة العربيةغير كل قيم الـ NLS_LANG التى لديك فى الـ Registry Editor الى AMERICAN_Egypt.AR8MSWIN1256وأدخل بيانات جديدة سيبك الان من البيانات القديمة خليك في البيانات المدخلة بعد التعديلات وبعدين شوفها هل لازلت هناك مشكلة تقديم بلاغ
بتاريخ: 22 يونيو 200916 سنة كاتب الموضوع comment_161094 أسف أخي مصطفي علي الازعاج..المشكلة ما زالت كما هي بعد ان قمت بتغيير NLS_LANG , USER_NLS_LANG ,DEVELOPER_NLS_LANGالي AMERICAN_Egypt.AR8MSWIN1256ربما لاني استخدم قاعدة بيانات 10Gاو ربما يجب كتابة ARABIC بدل AMERICAN تقديم بلاغ
بتاريخ: 22 يونيو 200916 سنة comment_161100 السلام عليكمطبعا لامشكلة من 10g خالصبسي كده المفروض كل شيء كويس تماملكن ايضا قم بدعم اللغة العربية من خلال ال control panel ثم regional and language option تأكد انهها مدعمة اسؤال اخر لو انت من خلال ال sql وعملت استعلام هل البيانات التي تظهر بتظهر عربي كويس أم ؟؟؟؟ أيضا راجع ايضا هذا الموضوع http://www.araboug.org/ib/index.php?showto...amp;hl=AMERICANوهذه المشاركةhttp://www.araboug.org/ib/index.php?showtopic=33259وده كل شيء عن موضوعكhttp://www.oracle.com/technology/tech/glob..._lang%20faq.htmواكتب ملاحظاتك تقديم بلاغ
بتاريخ: 22 يونيو 200916 سنة كاتب الموضوع comment_161106 السلام عليكم ...اخي مصطفياللغة العربية مدعمة في جهازي 100% .....وعند الاستعلام عن البيانات فس شاشة sql*plus اذا كانت مدخلة من خلال الفورم تظهر هكذا (؟؟؟؟؟؟؟) اما اذا ادخلتها يدويا عن طريق جملة insert into ثم استعلم عنها تظهر تماما بالعربية تقديم بلاغ
بتاريخ: 24 يونيو 200916 سنة comment_161259 السلام عليكماخ مصطفى ..... نأسف على هذا الازعاج ولكن احنا طمعانين فيك شوي وارجوا ان طمعنا هذا يزيدك من الأجر والحسنات عند الخالق عز وجلانا عندي نفس المشكلة بس انا كانت عندي الداتا بيز بتكتب عربي تمام وكنت اعمل الاستعلام على الفورم وبتظهر لي بالعربي بس كانت عندي مشكلة الإنترفيس في الديفلوبر بتظهر لي ؟؟؟؟؟؟؟؟ بالنسبة لل label العناوين وبحثت في المنتدى عن حل فوجدت في احد الردود ان اقوم بتغيير NLS_LANG الى ARABIC_SAUDI ARABIA.AR8MSWIN1256 وقمت بتغيير NLS_LANG كلها فأنحلت لي مشكلة الإنترفيس ولكناصبح كل شيء عربي من البيانات في الداتابيز بشكل ؟؟؟؟؟؟؟ وقمت مرة اخرى بإعادة NLS_LANG الى AMERICAN_AMERICA.AR8MSWIN1256كما كانت سابقا ولكن دون جدوىوعندما قرأت سؤال الاخ samdanger وردك له بإستخدام الكود التالي select name,value$ from sys.props$ where name ='NLS_CHARACTERSET'; كانت النتيجة كالتاليNAME: NLS_CHARACTERSETVALUE$: WE8MSWIN1252فهل لي ان اغير شيء من هذه النتائج حتى تمشي معي الامور تماماأعذرني فأنا لازلت مبتدأ في الأوراكل وجزاك الله كل الخير تقديم بلاغ
بتاريخ: 24 يونيو 200916 سنة كاتب الموضوع comment_161275 اخي العزيز panchi لقد جربت جميع ما قاله لي الاخ مصطفي ولم تعمل معي ..... فقمت بازالة الديفلوبر ...وتنصيبه من جديد ... ولكن يجب عليك اختيار اللغة العربية في البند المسمي languge واشتغلت معاي تمام بالعربية تقديم بلاغ
بتاريخ: 25 يونيو 200916 سنة comment_161286 السلام عليكماخواني الاحباء...في بعض المرات حاول تغيير نوع الخط.... تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.