我无法按日期降序排序记录,例如:我有10000条记录,我只想看15条最近的记录。
void fillgrid()
{
con.Open();
OleDbDataAdapter da = new OleDbDataAdapter("select top 15 * from Records order by Date", con);
DataTable dt= new DataTable();
da.Fill(dt);
dataGridView2.DataSource = dt;
con.Close();
}
注:“记录”是表格名称,“日期”是包含日期和时间的列。
我试图在数据库中正确排序,但它不能反映我的应用程序网格视图。与目前的代码,它将排序从最旧的到最新的,我需要其他的方式。
先谢谢你了。
1条答案
按热度按时间wdebmtf21#
Date
是一个保留字,请尝试: