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

نسخة كاملة : السجل قبل الاخير
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
الاخوة الاعزاء

من المعروف ان الدالة Dlast تقوم باحضار اخر سجل فى استعلام او جدول

ماذا لو اردنا الحصول على السجل قبل الاخير ؟
فى هذا الحاله يمكنك عمل  Record Set
ثم الذهاب إلى أخر سجل عن طريق
RecordSet.MoveLast
ثم
RecordSet.MovePrevious
SELECT TOP 1 *
FROM (SELECT TOP 2 * FROM [table1] ORDER BY [id] DESC)
ORDER BY [id] ASC;
نعم هذا طريقه أفضل من إستعمال الـ RecordSet
شكراُ