اخواني الاعزاء
السلام عليكم ورحمة الله وبركاته
أواجه مشكلة في كتابة نصوص باللغة العربية في ال PLSQL
حيث تظهر احرف غريبة عند الكتابة بالعربي
مع العلم أنني استخدم نسخة 8
مع الشكر الجزيل
اخواني الاعزاء
السلام عليكم ورحمة الله وبركاته
أواجه مشكلة في كتابة نصوص باللغة العربية في ال PLSQL
حيث تظهر احرف غريبة عند الكتابة بالعربي
مع العلم أنني استخدم نسخة 8
مع الشكر الجزيل
السلام عليكم
اخ l-omari
انت تريد تكتب عربي في الديفلوبر ولا قاعدة البيانات ؟؟
لو كنت تقصد الديفلوبر فيمكنك استخدام الExternal Editor
وذلك من القائمه Program تجد الExternal Editor وبه يمكنك الكتابه
باللغه العربيه والانجليزيه ايضا .
اما اذا كنت تريد الكتابه في قاعدة البيانات فيجب ان تكون داعمه للغه العربيه .
عمر باعقيل
كندا - مونتريال
اخواني لقد وجدت الحل في مشاركة للأخ WAIM
هذا نصها:
يمكن الكتابة باللغة العربية داخل الـ trigger
استمع اخي جزاك الله خيرا
يمكن الكتابة باللغة العربية داخل الـtrigger لكن قبل ذلك عليك بالقيام ببعض الإجرات والتي من خلالها تجعل الـ trigger او الdeveloper قابل للكتابة باللغة العربية في اي موضع , والخطوات هي : (ارجو منك التركيز)
1- تذهب الى الـ start الموجودة ضمن الـwindow وتختار (run)
2- تكتب كلمة regedit لكي تشغل برنامج الـregestery الخاص بالـwindow
3_تضغط على كلمة ok
4- ستظهر لك شاشة الخاصة بالـ regester بها صورة حاسبة ومتفرع من عندها عددة folders تختار folder مكتوب به Hkey_local_machine
5- عند فتح هذا الـfolder سوف تجد بداخله عدة folders اختر ما كتب عليها software وقم بفتحه
6_عند فتح الـfolders سيظر لك ايضا folders عديدة قم بإختيار folder مكتوب عليه oracle وقم بفتحه
7-في هذه الخطوة يجب عليك التركيز جيدا , ستظهر لك folders عديدة مكتوب
على بعضها كلمة home0 او home1 ان كنت قد قمت بتنزيل الـdeveloper قبل الـoracle قم بفتح الـfolder المكتوب عليه home0 وان كنت قد قمت بتنزيل الـdeveloper بعد الـoracle فقم بفتح الـfolder المكتوب علية home1
عند إذن ستظهر لك على الشاشة الموجودة على جهة اليمين انواع كثيرة من الـregester
8- على اي بقعة فارغة من الشاشة الموجودة جهة اليمين قم باستخدام الـmouse واستخدم الـ rieght click سيظهر لك كلمة new عند الوقوف عليها ستظهر لك شاشة غختيارات صغيرة من ضمنها كلمة string value قم بإختيارها سيقوم بخل regester جديد سمه وبالحروف الكبيرة(DEVELOPER_NLS_LANG ) ثم على نفس الـ ICON للـ REGESTER اضغط REIGHT CLICK ستظهر شاشة اختيارات صغيرة اختؤ منها كلمة MODIFY
9- سوف تظهر شاشة تعديل سجل بها التالي
AMERICAN_AMERICA.AR8MSWIN1256
10- وبنفس الأسلوب نخلق REGESTER اخر نسميه USER_NLS_LANG
ونسجل به التالي
AMERICAN_AMERICA.WE8ISO8859P1
11- العمليتان رقم 9 و 10 قم بتكرارهما ضمن الـFOLDER الرئيسي المكتوب عليه ORACLE وبعدها قم بتشغيل الـFORM وعندها ستستطيع وبعون الله الكتابة بالعربي ضمن الـTRIGGER
انا اعلم ان الطريقة قد تكون طويلة ومعقدة بعض الشيء لكن لا يوجد سبيل اخر كما وانها فقط بالبداية ستكون صعبة اما بعد ذلك ستقوم بتعليمها لمن يحتاجها إن شاء الله
ان لم تستطع راسلني واوضح لك ما اشكل عليك
هذا الموضوع مغلق.