بتاريخ: 26 أبريل 20179 سنة comment_286132 بسم الله الرحمن الرحيم يا اشباب انا عندي شاشه فيها اكثر من28000 سجل وعندما اضغط على زر الاخير ياخذ وقت كبير حتى ينتقل الى اخر سجل مع ان جهازي cor i3 والرام 4 جيجا انا استخدم الكود التالي last_record; وايضا جربت اعمل هذا الكود لكن نفس الشيء declare i number; begin select max(Da_no)into i from daily_do ; if:daily_do.Da_no<>i then last_record; end if; end; فهل هناك طريقه اسرع للاننتقال وشكرا تقديم بلاغ
بتاريخ: 26 أبريل 20179 سنة comment_286136 حجم البيانات عندك ضخم لكن جرب استخدام rowid يمكن يفيدك select Da_no from daily_do where rowid =( select max(rowid) from daily_do); طبعا بهذا بتحصل على اخر سجل مدخل حسب ما فهمت من كلامك تقديم بلاغ
بتاريخ: 27 أبريل 20179 سنة كاتب الموضوع comment_286145 مشكور اخي ميهال الكود الذي اعطيتني كانه يقوم بارجاع اخر سجل الى تكست ولكن انا اريد الذهاب الى اخر سجل في الشاشه ومن هناك الرجوع سجل بسجل للخلف ومعرفه اخر السجلات المدخله ومشكور تقديم بلاغ
بتاريخ: 27 أبريل 20179 سنة comment_286150 جرب مبدأيا ( جرب بس ) عشان الله اعلم هتفرق ولا لا شوف اخر سجل رقمه كام واستخدم GO_RECORD تقديم بلاغ
بتاريخ: 27 أبريل 20179 سنة comment_286163 الشكر لله وهل اخر سجل مدخل هو اخر سجل في الشاشة او في اختلاف بالعرض او عامل فرز وهل البطئ في عرض السجلات او بالذهاب لاخر سجل تقديم بلاغ
بتاريخ: 29 أبريل 20179 سنة كاتب الموضوع comment_286196 اخي اسلام انا بالفعل جربت GO_RECORD ولكن تاخذ نفس الوقت declare i number; begin select max(Da_no)into i from daily_do ; if:daily_do.Da_no<>i then GO_RECORD(i); else message('انت الان في اخر سجل'); end if; end; والاخ ميهال انا عامل فرز في العرض بترتيب تصاعدي بحيث اخر سجل يحمل اخر رقم في الشاشه والتاخير فقط في عرض اخر سجل وذلك بسبب كثرة السجلات المدخله بحيث ياخذ وقت اكثر من دقيقه للذهاب للسجل الاخير تم تعديل 29 أبريل 20179 سنة بواسطة الحكيمي تقديم بلاغ
بتاريخ: 29 أبريل 20179 سنة comment_286200 اريد الذهاب الى اخر سجل في الشاشه ومن هناك الرجوع سجل بسجل للخلف ومعرفه اخر السجلات المدخله يمكنك استخدام الفرز التنازلي مباشرة لمعرفه اخر السجلات المدخله ويفضل ان يكون الفرز على مفتاح الجدول لوجود فهرسه تسرع من عملية استرجاع البيانات ولمرونه العمل في الشاشة : يمكنك إضافة مفتاح لإختيار نوع الفرز ( تنازلي - تصاغدي ) تقديم بلاغ
بتاريخ: 30 أبريل 20179 سنة كاتب الموضوع comment_286244 جاري التجربه لهذه الفكره ومشكورين على المشاركه تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.