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

عربي في PL/SQL

مغلق
بدأه l-omari في 23 مارس 2003 · 2 رد · 869 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اخواني الاعزاء

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

أواجه مشكلة في كتابة نصوص باللغة العربية في ال PLSQL

حيث تظهر احرف غريبة عند الكتابة بالعربي

مع العلم أنني استخدم نسخة 8

مع الشكر الجزيل

#2

السلام عليكم

اخ l-omari

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

لو كنت تقصد الديفلوبر فيمكنك استخدام الExternal Editor

وذلك من القائمه Program تجد الExternal Editor وبه يمكنك الكتابه

باللغه العربيه والانجليزيه ايضا .

اما اذا كنت تريد الكتابه في قاعدة البيانات فيجب ان تكون داعمه للغه العربيه .

عمر باعقيل

كندا - مونتريال

baaqeel@msn.com

#3

اخواني لقد وجدت الحل في مشاركة للأخ 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

انا اعلم ان الطريقة قد تكون طويلة ومعقدة بعض الشيء لكن لا يوجد سبيل اخر كما وانها فقط بالبداية ستكون صعبة اما بعد ذلك ستقوم بتعليمها لمن يحتاجها إن شاء الله

ان لم تستطع راسلني واوضح لك ما اشكل عليك

هذا الموضوع مغلق.

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