الانتقال إلى المحتوى
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

بتاريخ:

السلام عليكم

الاخوة والاخوات الاعزاء

لدي مشكلة في برمجة التاريخ في الاوراكل ....والمشكلة منذ فترة ليست بقصيرة حيث لدي سؤاليين يا ريت لو في حد يعرف ويجاوبني

في بعض لغات البرمجة كلغة فيجوال بيسك ولغة فوكس برو شاهدت عند ادخال التاريخ من خلال فورم عند كتابة تاريخ مثلا 12/01/2009

عندما يقوم المستخدم بادخال رقم 12 بصورة تلقائية يتم كتابة الرمز / وعند كتابة الشهر 01 يتم ايظا كتابة الرمز / بدون تدخل المستخدم وعند ضغط مفتاح انتر يتم ادخال السنة

كيف يتم برمجة ذلك في لغة اوراكل من خلال الفورم 6i ؟؟؟؟؟؟؟؟؟؟

السؤال الثاني والاخير كيف يمكن ان استعلم عند بيانات فترة محصورة بين تاريخين ولكن بدلالة الشهر والسنة فقط اي يتم ادخال الشهر والسنة بدون الحاجة الى ادخال اليوم ومن خلال الفورم

بالانتظار

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

بتاريخ:

أهلا بأهل العراق
السؤال الاول للاسف أعتقد مش موجود
الثاني خد مثلا

where (to_char(hiredate,'mm') between to_char(:date1,'mm') and to_char(:date2,'mm)) and (to_char(hiredate,'yy') between to_char(:date1,'yy') and to_char(:date2,'yy') )


ويمكن الاخوة عندهم حل أخر

بتاريخ:

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

السؤال الثاني أنت تريد إدخال قيمة للشهر الاول وقيمة للشهر الثاني وقيمة للسنة الاولى وقيمة للسنة الثانية عشان تحصل على النتائج
مثلا عندك بلوك الموظفين التابع للمستخدم سكوت وقمت بعمل مثلا بلوك للقيم المدخلة للاستعلام كالالي

m1--=month1  and  m2--=month2   and y1--=year1  and y2--=year2


مثلا هتعمل زر للنتيجة هتكب به الامر التالي

go_block('emp');
set_block_property('emp',default_where,'to_char(hiredate,''mm'')between :m1 and :m2 and to_char(hiredate,''yy'')between :y1 and :y2');
execute_query;

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

شكر لك اخي على الرد

ونصرك الله واهلنا في غزة وتقبل الله صلاتك

الموضوع ببساطة اني اريد ان استعلم مثلا عن بيانات شهر كانون الثاني لسنة 2009

من خلال مربعي نص ادخل 01 للشهر و 09 للسنة وينفذ الاستعلام من خلال الفورم 6i


وبالانتظار

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



وينكم يا شباب ؟؟؟؟؟؟؟؟؟؟؟؟؟؟

بتاريخ:

السؤال انت عايز تدخل الشهر نصي أم رقمي
على العموم اتبع الاتي

لو كان رقمي

where to_char(hiredate,'mm') =:mm) and  to_char(hiredate,'yy') =:yy;


لوكان الشهر نصي

where to_char(hiredate,'month') =:mm) and  to_char(hiredate,'yy') =:yy;

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



شكرا يا اخي على الرد والتفاعل الادخال يكون رقمي اي في t1 مربع نص ادخل الشهر وفي t2 ادخل السنة مثلا ادخل 05 شهر مايو و 09 سنة 2009

المهم كيف ذلك من خلال الفورم ؟؟؟؟

ياريت مثال فورم 6i

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

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

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

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

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

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.