سلام. این کد کار نکرد
به این صورت نوشته بودمش
SqlDataAdapter da = new SqlDataAdapter("select Top" + textBox3.Text + " * from tbl ORDER BY ID DESC", con);
da.Fill(dt);
radGridView1.DataSource = dt;
نوشته شده توسط
ShayanFiroozi
سلام ،
سلام.
فرض کنیم جدول شما فیلد
ID که به صورت
Auto Increment هستش رو داشته باشه که اگر نداره باید بگم به زودی در دیتابیس دچار مشکل میشین !
حالا کافیه
3 ردیف
اول (و یا مقدار دلخواه )جدول رو کوئری بزنیم ،
SELECT TOP 3 * FROM myTable ORDER BY ID ASC
که در سی شارپ شما اینجوری میشه :
"SELECT TOP " + txt_records_count.text + " * FROM myTable ORDER BY ID ASC";
اما موضوع اینه که شما رکورد ها رو از آخر میخواین با یه تکنیک خیلی ساده انجامش بدین ، فقط کافیه نوع
مرتب سازی کوئریتونو برعکس کنین.
"SELECT TOP " + txt_records_count.text + " * FROM myTable ORDER BY ID DESC";
نکته در نوع
Order By هستش که میتونه
ASC و یا
DESC باشه.