PDA

View Full Version : سوال: نمایش آخرین اطلاعات وارد شده به بانک



amir2dela
شنبه 12 آذر 1390, 11:43 صبح
سلام دوستان

من توی برنامه ام از یک بانک استفاده کردم ویک دیتا گرید برای نمایش اطلاعات بانک حالا میخوام از یک دیتا گرید دیگه استفاده کنم که آخرین اطلاعات وارد شده به بانکم رو نشون بده

اگه کسی میتونه کمک کنه باتشکر:بوس:

gilas1368
شنبه 12 آذر 1390, 12:46 عصر
کافی کد زیر رو بکار ببرین

Datagridveiw1.datasource=dt;
dt یه شیء از کلاس دیتا تیبله
چرا داخل همون گرید اطلاعات رو دوباره بارگذاری نمی کنید؟

amir2dela
یک شنبه 13 آذر 1390, 12:11 عصر
میشه بیشتر توضیح بدی اگه تونستی یه فایل ضمیمه کن با تشکر

ma.rad
یک شنبه 13 آذر 1390, 12:52 عصر
شما باید اطلاعات درج شده در دیتاگرید رو بر اساس یکی از فیلدهای افزایشی مثل (id,date) مرتب کنید
کد:

dataGridView1.Sort(dataGridView1.Columns[i], ListSortDirection.Ascending );

Mahmoud Zaad
یک شنبه 13 آذر 1390, 14:21 عصر
سلام
دوست عزیز شما باید دقیقاً مشخص کنید چه تعداد از رکوردهایی که اخیراً ثبت شده رو میخواید نمایش بدید. به فرض شما 10 رکورد اخیر رو می خواید نمایش بدید. خب یه کوئری به صورت زیر می نویسید و اطلاعات 10 رکورد آخر رو توی دیتاگریدویو دوم نمایش می دید:
SELECT TOP 10 FIELD1,FEILD2,... FROM TABLE1 ORDER BY FIELD1 DESC
FIELD1 یک فیلد AUTO NUMBER هست و اطلاعات بر اساس این فیلد به صورت نزولی مرتب شدن.

ya30ien2
دوشنبه 14 آذر 1390, 00:09 صبح
فکر میکنم شما بهتر هستش یک فیلد id به جدولتون اضافه کنی و بعد برای نمایش آخرین اطلاعات max id رو بگیرید و مثلا بر 10 تفریق کنید و بگید از جواب بدست اومده تا آخر رو نمایش بده