我想按照與前面的DataTable相同的順序從DataTable中獲得前10行。如何獲得排序後的數據表的前10行?
使用下面的代碼,我可以將它在dt1中排序並僅將10行導入到dt2中,但它不會按排序順序導入行。我需要它來保持排序順序。您的幫助將不勝感激。
DataTable dt2 = dt1.Clone();
dt1.DefaultView.Sort = "x DESC";
for (int i = 0; i < 10; i++)
{
dt2 .ImportRow(dt1.Rows[i]);
}
它引發此錯誤語法錯誤:'10'運算符後缺少操作數。 – Seesharp 2012-03-17 19:23:40
對不起,我使用了不正確的代碼。我已經編輯它,看看它現在是否適用於你。 – Reinaldo 2012-03-17 19:27:50
感謝您的編輯,現在它引發了這個語法錯誤:'DESC'操作符後缺少操作數。 – Seesharp 2012-03-17 19:34:19