1、按 账号、年、月 排序
2、再参照流水账的做法
不知道具体案例,凭想象写个代码,以供参考
Dim drs As List(of DataRow) = DataTables(表名).Select("", "账号, 年, 月")For i As Integer = 1 To drs.Count - 1 If drs(i)("账号") = drs(i - 1)("账号") Then drs(i)("开始指针") = drs(i-1)("结束指针") End IfNext
俺那临时列纯粹多余,所以又改了一下。