الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

مشكله في تنفيذ مشروع

Featured Replies

بتاريخ:

اخواني الأعزاء لدي مشكلة في اني صممت مشروع لعيادة في اوراكل 9i  وديفلوبر 6i

وعندما اتيت انفذ المشروع في سيرفر منصب علية    لغة اوراكل 11g وديفلوبر 6i

بعض الشاشات التي فيها بلوكات تعرض بحسب التاريخ لا تعمل حيث وعندي شغال بدون مشكلة

 

 

افيدونا وجزاكم الله خيرا

  • الردود 26
  • المشاهدات 2.6k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

Most Popular Posts

  • السلام عليكم    يجب أن يكون البلوك داتابيز بلوك.   وهذا مثل لكود الاستعلام  go_block('NAME_BLOCK'); execute_query(no_commit);

الصور المنشورة

بتاريخ:

يعنى ايه لغة اوراكل 11g ؟
جرب تعمل كومبايل ع البيئة الى عايز تشغله عليها

بتاريخ:
  • كاتب الموضوع

اخي العزيز ESLAM ELBYALY مشكور على تفاعلك معي اولا

جربت اعمل كومبايل ع البيئة اللي عايز اشغلها لكن مانفع

بتاريخ:

انت شغال بتاريخ هجري ولا ميلادي ؟

بتاريخ:

وضحلنا بس الدنيا شوية
11g دى الداتابيز ؟
يعنى ايه بتعرض ع حسب التاريخ ؟
الفورمة مش بتشتغل خالص ؟

بتاريخ:
  • كاتب الموضوع

بالنسبه للتاريخ ميلادي

اما بالنسبه للامر اللي يعرض بالفورم كالتالي

SET_BLOCK_PROPERTY('BLOCK1',DEFAULT_WHERE,'REC_DATE='||SYSDATE); 
بتاريخ:

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

 

اتأكد من صيغة التاريخ الخاص ب sysdate المستخدم في نظام التشغيل 

 

يجب ان تكون التاريخين في الشرط  لهما صيغة متشابهة 

بتاريخ:
  • كاتب الموضوع

اخي العزيز امجد تأكدت من الصيغه بالنسبه للتاريج ووجدتها متشابهه

ولكن المشكلة مازالت قائمة

بتاريخ:

السلام عليكم 

 

 

حاول تعديل nls_lang بنفس القيمة الموجودة على جهازك 

 

او استخدم الكود التالي مع تعديل قيمة nls_date_format بنفس الصيغة في جهازك 

ALTER SESSION set NLS_DATE_FORMAT = 'YYYY-MM-DD DAY';

بالتوفيق .

بتاريخ:
  • كاتب الموضوع

اخي انس مشكور على تفاعلك ومشاركتك اولا

بالنسبه للتعديل بملف nls_lang عدلت فيها ولكن دون فائدة 

اظهرت التاريح في message وتبين ان الصيغة التي تظهر للتاريخ مختلفة عن الصيغة الموجودة في الكود البرمجي وكذلك مختلفة عن صيغة التاريخ التي في الجهاز فكيف اغير صيغة التاريخ حيث اني عملت الكود التالي للتاريخ

 

('to_date('27/12/2015','dd/mm/yyyy

 

ولكن عندما اعرض التاريخ في message يظهر كالتالي 27-dec-15 

بتاريخ:

السلام عليكم 

 

ارجو توضيح الصيغة القديمة الموجدة على جهازك 

كما ارجو توضيح الصيغة الحالية الموجودة على جهاز العميل 

 

ولمعرفة الصيغة استخدم هذا الاستعلام واعطنا النتائج 

select sysdate from dual;
بتاريخ:
  • كاتب الموضوع

27-dec-15  هذا الناتج اللي يطلع في جهاز العميل

تم تعديل بواسطة ashrafyemen

بتاريخ:

27-dec-15  هذا الناتج اللي يطلع في جهاز العميل

وما هو ناتج الصيغة على جهازك 

بتاريخ:
  • كاتب الموضوع

نفس الصيغة

بتاريخ:
  • كاتب الموضوع

اخي انس مرفق اليك الملفات هذه لتتعرف عل حل المشكله

post-45204-0-17360100-1451366568_thumb.png

post-45204-0-26392200-1451366589_thumb.png

post-45204-0-39185000-1451366601_thumb.png

post-45204-0-86441100-1451366620_thumb.png

بتاريخ:

السلام عليكم اخوي اشرف

 

وماهي الصيغة الذي تريدها ان تظهر لاني فهمت منك ان الصيغة في جهازك هي نفس الصيغة على جهاز العميل

تم تعديل بواسطة anas.soft

بتاريخ:
  • كاتب الموضوع

اريد الصيغة تكون كالتالي 2015/12/31

بتاريخ:

السلام عليكم

 

الدخول على الريجستري

ثم نذهب الى مكان تنزيل قاعدة البيانات ونقوم بانشاء string value جديد ونسمية nls_date_format وبداخله نضع الفورمات المناسبة مثل yyyy/mm/dd 

بتاريخ:
  • كاتب الموضوع

ان شاء الله بجرب

وبردلك خبر

بتاريخ:
  • كاتب الموضوع

اخي انس عملت سلسلة مثل ماقلت لكن المشكله مازالت

المشكله بالضبط ان الامر execute_query لا يعرض بيانات  بينما عملية الحفظ تتم بشكل طبيعي لكن عندما اريد العرض عل البلوك لا يعمل العرض عندما اضيف التاريخ للشرط

تم تعديل بواسطة ashrafyemen

بتاريخ:

ماهي رسالة الخطا الذي تظهر لك عن عمل EXECUTE_QUERY

بتاريخ:
  • كاتب الموضوع

انا موقف الرسايل في حدث on error بس بوقف الحدث وبجرب وبشوف ايش الرساله

بتاريخ:
  • كاتب الموضوع

اخي انس

الرساله اللي تطلع كالتالي

FRM-40505:ORACLE error:unable to perform query

بتاريخ:

السلام عليكم 

 

يجب أن يكون البلوك داتابيز بلوك.

 

وهذا مثل لكود الاستعلام 

go_block('NAME_BLOCK');

execute_query(no_commit);
بتاريخ:

السلام عليكم اخي اشرف اذا تريد الصيغة بالتاريخ التي سئلت عليها اذهب للاعدادات الاقليمية وغير بالتاريخ الطويل يدويا مكان الشهر من MM الى mm لانه في الويندوز لما يكون MM اي بالاحرف الكبيرة يجيب لك ثلاث احرف من اسم الشهر اما لو حولت الى الاحرف الصفيرة اي mm يظهر لك رقم الشهر كما تريد با اختصار حول الصيغة من dd/MM/yyyy الى dd/mm/yyyy وهذا التنسيق لن تجده جاهز اي عدل بيدك اذهب لموقع الشهر MM وامسحه وغيره الى mm واعمل تطبيق وموافق وتوكل على الله هذه الخطوات مجربة لدي وستعرض الصيغة التي تريدها

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.