PDA

View Full Version : مرتب سازی گرید ویو



crazy_1892
یک شنبه 14 تیر 1388, 18:13 عصر
سلام دوستان
می خواستم ببینم چی جوری میشه وقتی فرم لود میشه گرید ویو اطلاعات از آخر به اول نمایش دهد یا اینکه آخرین رکورد گرید را با چه دستوری بدست بیارم (میخوام اخرین اطلاعاتی که ثبت کردم در گرید ویو اولین باشه)....

raziee
یک شنبه 14 تیر 1388, 18:52 عصر
گرید ویو اطلاعات از آخر به اول نمایش دهد
میتونی در کد SQL که بانک رو به دیتاگرید وصل کرده از مرتب سازی داده ها استفاده کنی.
به این کد نوجه کن:

SELECT *
FROM City
ORDER BY CityCode DESC
در جدول دوتا ستون وجود دارخ که یکی ID و دیگری نام شهر.
حالا ایگه بیایم به صورت نزولی ID رو مرتب کنیم همون چیزی میشه که شما میخوای.

آخرین رکورد گرید را با چه دستوری بدست بیارم


myRow = DataGridView1.RowCount.ToString();

با این کد تعداد کل سطر ها بدست میاد.


myValue = DataGridView1.Rows[myRow-1].Cells[0].Value.ToString();

به این وسیله هم مقدار ستون اول از آخرین سطر رو بدست میادری.