بتاريخ: 14 سبتمبر 200520 سنة comment_47250 بسم الله الرحمن الرحيمانا اعمل علي ريبورت6i و المشكله هي انه عند استعدعاء بيانات شخص يتم ادخال اسمه بواسطه باراميتر فان التقرير لا يعود ببيانات SELECT ALL BIG.B_NAM, BIG.B_TEL, BIG.B_MOB, BIG1.B_LNAMFROM BIG, BIG1WHERE LOWER(BIG1.B_LNAM)=LOWER(':b_lnam') AND (BIG1.B_N = BIG.B_N) و لكن عند استبدال قيمه الباراميتر بقيمه ثابته يعمل التقرير بكفاءهSELECT ALL BIG.B_NAM, BIG.B_TEL, BIG.B_MOB, BIG1.B_LNAMFROM BIG, BIG1WHERE LOWER(BIG1.B_LNAM)<>LOWER('ahmed') AND (BIG1.B_N = BIG.B_N) ما هي المشكله؟؟؟؟؟؟؟؟؟؟؟ تقديم بلاغ
بتاريخ: 14 سبتمبر 200520 سنة comment_47258 بسم الله الرحمن الرحيمانا اعمل علي ريبورت6i و المشكله هي انه عند استعدعاء بيانات شخص يتم ادخال اسمه بواسطه باراميتر فان التقرير لا يعود ببيانات SELECT ALL BIG.B_NAM, BIG.B_TEL, BIG.B_MOB, BIG1.B_LNAMFROM BIG, BIG1WHERE LOWER(BIG1.B_LNAM)=LOWER(':b_lnam') AND (BIG1.B_N = BIG.B_N) و لكن عند استبدال قيمه الباراميتر بقيمه ثابته يعمل التقرير بكفاءهSELECT ALL BIG.B_NAM, BIG.B_TEL, BIG.B_MOB, BIG1.B_LNAMFROM BIG, BIG1WHERE LOWER(BIG1.B_LNAM)<>LOWER('ahmed') AND (BIG1.B_N = BIG.B_N) ما هي المشكله؟؟؟؟؟؟؟؟؟؟؟47250[/snapback] قم بحذف الكوتيشن من :b_lnameيعني بصير الكود بالشكل الناليSELECT ALL BIG.B_NAM, BIG.B_TEL, BIG.B_MOB, BIG1.B_LNAMFROM BIG, BIG1WHERE LOWER(BIG1.B_LNAM)=LOWER(:b_lnam) AND (BIG1.B_N = BIG.B_N) لأن كما هو متعارف عليه اي شي يسبقه : فهو معرف تقديم بلاغ
بتاريخ: 14 سبتمبر 200520 سنة كاتب الموضوع comment_47265 شكرا أدمن لكن الطريقه لا تعمل الا حينما استعمل list of values داخل الباراميتر يعني اذا كتبت الاسم بنفسي تظل المشكله تقديم بلاغ
بتاريخ: 9 أكتوبر 200520 سنة comment_49130 لابد من مراعاة ماتكتبه بحيث يكون نفس ما خزن في الجدول من حيث الأحرف كبيرة أوصغيرة وهكذا تنحل مشكلتك تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.