DataTable MatchTbl;
DataView MatchTblAsc;
MatchTblAsc = MatchTbl.DefaultView;
MatchTblAsc.Sort = "Time Asc";
MatchTbl = MatchTblAsc.ToTable();
for (int m = 0; m < MatchList.Rows.Count; m++)
{
....................
} 开始上午的时候运行还是正常的。到了下午就变成了只剩一行数据了。百思不得其解
是NET2。0
DataView MatchTblAsc;
MatchTblAsc = MatchTbl.DefaultView;
MatchTblAsc.Sort = "Time Asc";
MatchTbl = MatchTblAsc.ToTable();
for (int m = 0; m < MatchList.Rows.Count; m++)
{
....................
} 开始上午的时候运行还是正常的。到了下午就变成了只剩一行数据了。百思不得其解
是NET2。0
你可以重新生成个DataTable dt = MatchTblAsc.ToTable();
这样试试看呢
for (int m = 0; m < MatchTbl.Rows.Count; m++)
{
....................
}
MatchTblAsc = MatchTbl.DefaultView;
//MatchTblAsc.Sort = "Time Asc";
MatchTbl = MatchTblAsc.ToTable();
for (int m = 0; m < MatchTbl .Rows.Count; m++)
{
....................
}
这样数据就正常了。。
//MatchTblAsc = MatchTbl.DefaultView;
//MatchTblAsc.Sort = "Time Asc";
//MatchTbl = MatchTblAsc.ToTable();
for (int m = 0; m < MatchTbl .Rows.Count; m++)
{
....................
}
你可以重新生成个DataTable dt = MatchTblAsc.ToTable();
一样的。。改的过程中偶尔数据正常那么一下。然后就没数据。。