获取Dataset前几条数据的两种方法
第一種
public static DataView GetLatestComments(int numComments)
{ DataView Comments = new DataView(GetComments());
Comments.Sort = “DateCreated Desc“;
string filter = string.Empty;
string delimiter = string.Empty;
numComments = Math.Min(numComments, Comments.Count);
for (int i = 0; i < numComments; i++)
{ filter += delimiter + Comments[i]["Id"].ToString(); delimiter = “,“;
}
if (filter.Length > 0) {
Comments.RowFilter = “Id in (“ + filter + “)“;
} return Comments; }
第二種
private?DataTable?SelectTop(int?Top,?DataTable?oDT)
????????{
????????????if?(oDT.Rows.Count?<?Top)?return?oDT;
????????????DataTable?NewTable?=?oDT.Clone();
????????????DataRow[]?rows?=?oDT.Select("1=1");
????????????for?(int?i?=?0;?i?<?Top;?i++)
????????????{
????????????????NewTable.ImportRow((DataRow)rows[i]);
????????????}?????????????
????????????return?NewTable;
????????}
轉載于:https://www.cnblogs.com/l1pe1/archive/2011/03/22/1991626.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的获取Dataset前几条数据的两种方法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 工行宇宙星座卡年费多少?轻轻松松免年费!
- 下一篇: 基于linux的集群系统LVS