بتاريخ: 6 فبراير 201016 سنة comment_184296 اخواني الاعزاء لدي جدول يقوم بتكرار السطور وهو جدول خاص بالمرتبات وتعديلها ويوجد لدي الحقول هما sal 1 , sal2,sal3اريد الشاشة ان تقوم بعرض ال row عندما تختلف قيمة ال sal1,sal2,sal3 اي :-في الجدول الحقول التاليةidnamesal1sal2sal3بالنسبة لل id هو ممكن يتكرر يعني دائما يوجد لدي في الجدول تكرار لل id بمقدار سطرين فمثلا1111 1000 1500 1200 13001111 1300 1300 1300فنلاحظ هنا ان ال id هو 1111 تكرر مرتين والان اريد عرض فقط اول سطر لان ال sal1 و sal2 قد تغير فيه واريد استثناء السطر الثاني وعدم ظهوره في الشاشة ارجوا ان يكون المثال واضح قاصدكم .... لا تفشلوني تقديم بلاغ
بتاريخ: 6 فبراير 201016 سنة comment_184301 اخواني الاعزاء لدي جدول يقوم بتكرار السطور وهو جدول خاص بالمرتبات وتعديلها ويوجد لدي الحقول هما sal 1 , sal2,sal3اريد الشاشة ان تقوم بعرض ال row عندما تختلف قيمة ال sal1,sal2,sal3 اي :-في الجدول الحقول التاليةidnamesal1sal2sal3بالنسبة لل id هو ممكن يتكرر يعني دائما يوجد لدي في الجدول تكرار لل id بمقدار سطرين فمثلا1111 1000 1500 1200 13001111 1300 1300 1300فنلاحظ هنا ان ال id هو 1111 تكرر مرتين والان اريد عرض فقط اول سطر لان ال sal1 و sal2 قد تغير فيه واريد استثناء السطر الثاني وعدم ظهوره في الشاشة ارجوا ان يكون المثال واضح قاصدكم .... لا تفشلوني اقترح عليك ان تقوم بتخزين التاريخ (تاريخ الحركة او التعديل ) ومن ثم التحكم بعملية العرض من خلال الشرط WHERE بحيث يعرض الحركة او السطر الذي يساوياكبر تاريخ تم تسجيلة وهنا يقصد اخر حركة تعديل تقديم بلاغ
بتاريخ: 7 فبراير 201016 سنة كاتب الموضوع comment_184335 اخي H.M.M.A بارك الله بك على الفكرة , بس صدقني ما راح تنجح معي لانه اصلا تاريخ التعديل او الحركة متساوي للسطرين لانه اصلا هاذا الجدول يتم تعبئته عن طريق trigger مبنيعلى جدول اخر يعني database trigger ومشكلته في عملية التعديل دائما يظهر 2 row كما في الشكل السابق بالرغم من وجود حملة insert واحدة .اذا ممكن طريقة ثانية تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.