PDA

View Full Version : پرشدن dbgrid به صورت برعکس



Tifon_vb
جمعه 06 دی 1387, 13:55 عصر
سلام
همه ميدونيم که ديتاگريد به صورت از بالا به پايين پر ميشود
حالا من ميخوام که ديتاگريد از پايين به بالا پر شود
يعني اگر يک رکورد در ديتاگريد موجوده رکورد بعدي که قرار است به گريد اضافه بشه به بالاي اون رکورد اول اضافه بشه
ممنون

mpmsoft
جمعه 06 دی 1387, 14:53 عصر
دوست عزیز شما یک فیلد به بانک اصافه کن ID بعد جهت نمایش سرت برعکس بکن


Rs.Open "SELECT * FROM Table1 ORDER BY ID DESC"

Tifon_vb
جمعه 06 دی 1387, 22:20 عصر
سلام
من اين دستور رو توي فرم لود برنامه نوشتم و خطا داشت(فرم از dbgrid و dao استفاده ميکند)

mpmsoft
شنبه 07 دی 1387, 09:58 صبح
کدتو قرار بده

Tifon_vb
شنبه 07 دی 1387, 11:00 صبح
Private Sub Form_Load()
Set db = OpenDatabase(App.Path + "\taxi.mdb")
Set rs = db.OpenRecordset("SELECT * FROM srun ORDER BY ID DESC")
End Sub

mpmsoft
شنبه 07 دی 1387, 12:32 عصر
دوست عزیز آیا اصلا فیلد ID در تیبل وجود داره ؟

Tifon_vb
شنبه 07 دی 1387, 13:05 عصر
دوست عزیز آیا اصلا فیلد ID در تیبل وجود داره ؟
بله اينم فيلد id

mpmsoft
جمعه 13 دی 1387, 16:21 عصر
یک کد کوچیک برات نوشتم