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

مساعده فى استعلام

مغلق
بدأه hassanabdo في 19 ديسمبر 2006 · 4 رد · 1,357 مشاهدة · في قسم Oracle Forms
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

اولا اخى حسام فيصل بالنسبه للموضوع الاول انت للاسف لم تفهم قصدى

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

هذه دسكريب على الجدولين المطلوبب عمل استعلام فيهما

SQL> desc mobile;

Name Null? Type

----------------------------------------- -------- ----------------------------

MOBILE_SN NOT NULL VARCHAR2(9)

MOBILE_TYPE NOT NULL VARCHAR2(20)

CUSTOMER_ID NOT NULL NUMBER(5)

COMPANY_ID NOT NULL VARCHAR2(20)

DATE_PURCHASE DATE

W_END_DATE DATE

---------------------------------------------------

SQL> desc invoice;

Name Null? Type

----------------------------------------- -------- ----------------------------

INVOICE_NO NOT NULL NUMBER(5)

COMPANY_NO NOT NULL NUMBER(10)

COMPANY_NAME NOT NULL VARCHAR2(30)

MOBILE_SN NOT NULL NUMBER(9)

MOBILE_PRICE VARCHAR2(10)

CUSTOMER_ID NUMBER(5)

INVOICE_DATE DATE

BUY_DATE DATE

MEMO VARCHAR2(20)

CUSTOMER_SIGN NOT NULL VARCHAR2(30)

SELLER_SIGN NOT NULL VARCHAR2(30)

--------------------------------------------------------------------

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

والمطلوب عمل استعلام

مثلا اذا وضعنا السيريال الخاص بالموبيل وضغطنا زر بحث

اولا:: اذا كان هذا السيريال او هذا الموبيل له فاتوره يظهر الفاتوره مباشرة على الشاشه

ثانيا:: اذا كان هذا السيريال او هذا الموبيل ليس له فاتوره تظهر رساله تنبيه مثلا تقول هذا السيريال ليس له فاتوره

ثالثا:: اذا كان هذا السيريال له فاتوره يعمل له شيك على تاريخ انتهاء الضمان فاذا كان الضمان سارى تظهر رساله تقول ان هذا الموبيل او المحمول فى فترة الضمان

واذا كان الضمان انتهى تظهر رساله تقول ان هذا الموبيل او المحمول خارج الضمان

وشكرااااااااااااااااااااااااااااااااااااااااااااااااااااااا

الف الف الف الف الف الف الف شكر على الاهتمام وعلى المساعده

وياريت لو فيه اى ملاحظات على هذا البرنامج يا ريت تقولولى عليها يعنى مثلا اى اضافات من وجهة نظركم خبراء الاوراكل

يا رب يا رب يا رب يارب يردوووووووووووووووووووووووووووووووووووووووا

عضو متواجد!بطاقة لمعلومات الشخصيةرسالة خاصة

تقرير عن المشاركةتوجه إلى أعلى الصفحة

تعديل المشاركة

#2

اخي تريد استعلام ام كود plsql

اذا كان كود plsql فالعملية سهله جدا

ارجو التوضيح اين ستستخدم هذا الاستعلام ضمن لغه برمجة معينه ام ضمن developer

والله الموفق

#3

مرحبا اخى

بالنسبه للاستعلام انا اريد اعمله زرار بحث فى فورمه مثلا شاشة الفواتير

وبالنسبه للكود فهو طبعا كود plsql

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

#4

بس ياسيدى

انت لازم تعمل cursor و على اساس النتيجه ها يعمل اللى انت عوزه

ولكن لى ملحوظه و هى

لابد من وجود علاقه مع الجدولين

و طبعآ اعتقد انيك مش مكمله الجداول بتعتك يعنى لازم يكون فى جدول العميل و جدول الفاتوره و جدول ارقام تليفونات العميل و طبعآ ارقام تليفونات العميل مربوطين بابعض

و كده يكون شكل الاستعلام كاتالى

declare
  v_mob varchar2(10) :=:txt_mob;
  cursor ew is select * from  invoice 
					  where cust_id =(select cust_id 
												 from customer
												 where cust_mob =v_mob);
begin
  open ew;
	if ew%found then
بعمل شيك اللى انت عوزه 
و يخرج البيانات
elsif ew%notfound then
   message('لازم يكون رقكم عشان يكون فى فاتوره حوال برقم تانى');
end if;
close ew;
end;

اتمنى ان تكون الفكره وضحا

ايهاب وجدى

#5

فى بس لبس بسيط انى بفرض ان رقم الموبايل بيتسجل فى نفس جدول العملاء

ايهاب وجدى

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

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