بتاريخ: 16 يناير 200917 سنة comment_147008 السلام عليكم الاخوة والاخوات الاعزاء لدي مشكلة في برمجة التاريخ في الاوراكل ....والمشكلة منذ فترة ليست بقصيرة حيث لدي سؤاليين يا ريت لو في حد يعرف ويجاوبني في بعض لغات البرمجة كلغة فيجوال بيسك ولغة فوكس برو شاهدت عند ادخال التاريخ من خلال فورم عند كتابة تاريخ مثلا 12/01/2009عندما يقوم المستخدم بادخال رقم 12 بصورة تلقائية يتم كتابة الرمز / وعند كتابة الشهر 01 يتم ايظا كتابة الرمز / بدون تدخل المستخدم وعند ضغط مفتاح انتر يتم ادخال السنة كيف يتم برمجة ذلك في لغة اوراكل من خلال الفورم 6i ؟؟؟؟؟؟؟؟؟؟السؤال الثاني والاخير كيف يمكن ان استعلم عند بيانات فترة محصورة بين تاريخين ولكن بدلالة الشهر والسنة فقط اي يتم ادخال الشهر والسنة بدون الحاجة الى ادخال اليوم ومن خلال الفورم بالانتظار تم تعديل 16 يناير 200917 سنة بواسطة alsaedi تقديم بلاغ
بتاريخ: 16 يناير 200917 سنة comment_147009 أهلا بأهل العراقالسؤال الاول للاسف أعتقد مش موجود الثاني خد مثلا 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') ) ويمكن الاخوة عندهم حل أخر تقديم بلاغ
بتاريخ: 16 يناير 200917 سنة comment_147013 أخي الحبيب كي تكون الاجابة أوضح لأني كنت مستعجل لصلاة الجمعةبالنسبة للسؤال الاول أعتقد أن الفورمز لاتقارن بمستوى الفيجوال أشياء كثيرة الفورمز يقف عاجزا أمامها بعكس الفيجوال بيسك أوركل ماهي إلا قاعدة بيانات للدرجة الاولي وطبعا محدش يزعلالسؤال الثاني أنت تريد إدخال قيمة للشهر الاول وقيمة للشهر الثاني وقيمة للسنة الاولى وقيمة للسنة الثانية عشان تحصل على النتائجمثلا عندك بلوك الموظفين التابع للمستخدم سكوت وقمت بعمل مثلا بلوك للقيم المدخلة للاستعلام كالالي 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; تقديم بلاغ
بتاريخ: 16 يناير 200917 سنة كاتب الموضوع comment_147020 شكر لك اخي على الرد ونصرك الله واهلنا في غزة وتقبل الله صلاتك الموضوع ببساطة اني اريد ان استعلم مثلا عن بيانات شهر كانون الثاني لسنة 2009 من خلال مربعي نص ادخل 01 للشهر و 09 للسنة وينفذ الاستعلام من خلال الفورم 6i وبالانتظار تقديم بلاغ
بتاريخ: 17 يناير 200917 سنة comment_147047 السؤال انت عايز تدخل الشهر نصي أم رقمي على العموم اتبع الاتي لو كان رقمي where to_char(hiredate,'mm') =:mm) and to_char(hiredate,'yy') =:yy; لوكان الشهر نصي where to_char(hiredate,'month') =:mm) and to_char(hiredate,'yy') =:yy; تقديم بلاغ
بتاريخ: 17 يناير 200917 سنة كاتب الموضوع comment_147079 شكرا يا اخي على الرد والتفاعل الادخال يكون رقمي اي في t1 مربع نص ادخل الشهر وفي t2 ادخل السنة مثلا ادخل 05 شهر مايو و 09 سنة 2009 المهم كيف ذلك من خلال الفورم ؟؟؟؟ياريت مثال فورم 6i تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.