بتاريخ: 27 نوفمبر 200718 سنة comment_117292 انا عت بروسيدورPROCEDURE mezo (s in stud.no%type,f out stud.name%type,d out stud.age%type)ISBEGINselect name,ageinto f,d from stud where s=no;END;بس مش عارف انادى عله فى الفورم مش عارف عمل ايه وهل البرامتر اللى الخاصيه بتاعته outبعملوا مربع جديد فى الكانفس باعتباره متغير ياريت حخد يقولى الحل انا عملت كل حاجه بس ماقدرتش اوصلانا حتى فى الزار عشان نادى البروسيدور علت declare للمغيرات بس بردوا ماقدرتش اوصل لحل فياريت حد يقلى اعمل ايهولو ينفع كان اعرف ازاى انادى عليهم من البى البس الاهم من الورم انادى عليهم ازاى وشكرا تقديم بلاغ
بتاريخ: 27 نوفمبر 200718 سنة كاتب الموضوع comment_117293 فى د المواضيع وجدت الحل وهوprocedure_name(:item_name);بس مش فاهم منه حاجه يعنى اكتب ايه فياريت التوضيح اكثر تقديم بلاغ
بتاريخ: 27 نوفمبر 200718 سنة كاتب الموضوع comment_117294 وهل البرامتر للى خاصيته outبعمله تكس لوحده واغير خاصيته الداتا بيز واخليها no لانه مش من الجدولانا طتبت فى الزرارdeclare s stud.no%type; f stud.name%type; d stud.age%type;beginmezo(s,:f,);end;بس بردو مانفعشفياريت من اجل المبتدئينتوضحوا طرق الاستدعاء سوا ان كان نوع الربرامتيرى in or out or inoutوشكرا ___.zip تم تعديل 27 نوفمبر 200718 سنة بواسطة hmadacompaq تقديم بلاغ
بتاريخ: 29 نوفمبر 200718 سنة comment_117471 بسم الله الرحمن الرحيمأخى الكريم الغلطة عندك فى جملة where فى الprocedurePROCEDURE mezo (s in stud.no%type,f out stud.name%type,d out stud.age%type)ISBEGINselect name,ageinto f,d from stud where s=no;<<<<<<<<<<<END;فعندما تستخدم where فى جملة الselect بتبقى للتعامل مع إسم column موجود عندك فى الجدول وطبعا s ده مش إسم table والحل هنا يبقى where no=sولكن لازم تروح فى الwhen-button-pressed وتدى قيمة للsdeclares stud.no%type;f stud.name%type;d stud.age%type;begins:=:stud.no;<<<<<<<<<<<<mezo(s,:f,);end; تقديم بلاغ
بتاريخ: 2 ديسمبر 200718 سنة كاتب الموضوع comment_117735 الف شكر انا عملت زى ما انت قلتلى ونفعت بس فى حاجه انت نسيتها ان المفروض اخر سطر يبقى mezo (s, :f, : D تم تعديل 2 ديسمبر 200718 سنة بواسطة hmadacompaq تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.