المشاركات : 8
المواضيع 5
الإنتساب : Jan 2015
السمعة :
0
الشكر: 0
تم شكره 0 مرات في 0 مشاركات
الاخوة الاعزاء
من المعروف ان الدالة Dlast تقوم باحضار اخر سجل فى استعلام او جدول
ماذا لو اردنا الحصول على السجل قبل الاخير ؟
المشاركات : 18
المواضيع 1
الإنتساب : Apr 2015
السمعة :
0
الشكر: 0
تم شكره 60 مرات في 1 مشاركات
27-04-15, 09:56 AM
(آخر تعديل لهذه المشاركة : 27-04-15, 09:58 AM {2} بواسطة Al-OmmdA.)
فى هذا الحاله يمكنك عمل Record Set
ثم الذهاب إلى أخر سجل عن طريق
RecordSet.MoveLast
ثم
RecordSet.MovePrevious
المشاركات : 71
المواضيع 0
الإنتساب : Jan 2015
السمعة :
21
الشكر: 2566
تم شكره 1060 مرات في 55 مشاركات
SELECT TOP 1 *
FROM (SELECT TOP 2 * FROM [table1] ORDER BY [id] DESC)
ORDER BY [id] ASC;
المشاركات : 18
المواضيع 1
الإنتساب : Apr 2015
السمعة :
0
الشكر: 0
تم شكره 60 مرات في 1 مشاركات
27-04-15, 11:29 AM
(آخر تعديل لهذه المشاركة : 27-04-15, 11:32 AM {2} بواسطة Al-OmmdA.)
نعم هذا طريقه أفضل من إستعمال الـ RecordSet
شكراُ