需求使用下列图片表示:
删除红叉区域的b c d e
没钱,我还是这么任性。你是想读取数据到List->处理(筛选 or 排序) ->回写到Excel中吗?
首先原始数据只有BCDE列(csv文件),理论上数据是10ms产生一条,但是由于设备本省性能问题,会存在一定的误差。我把原始的数据写到sqlite的一张表(id,t,dt,x,y,z)中对应表中的字段是(dt,x,y,z),我把一定时间段内的数据(比如(dt的范围)2014-10-28 12:20:00.000到2014-10-28 14:20:00.000)更新t的数据从2014-10-28 12:20:00.000开始,下一个加10ms,直到最后,我这时想把这个范围的数据取出放到list中,按照图片中会出现的情况中处理,最后处理完成后写到一个csv文件中。
@Eason.Ren: 那就是读取 - 处理 - 写csv。中间这个处理用Linq的Where和OrderBy即可。
@幻天芒: 在.net2.0 环境下是否有其他方法,可以说的详细点吗? 谢谢
@Eason.Ren: 2.0环境下也有个Sort,然后Where的话你可以使用for循环实现。
有钱,就是这么任性。我就是不说要求,你们看我的脸猜吧!!!!
首先原始数据只有BCDE列(csv文件),理论上数据是10ms产生一条,但是由于设备本省性能问题,会存在一定的误差。我把原始的数据写到sqlite的一张表(id,t,dt,x,y,z)中对应表中的字段是(dt,x,y,z),我把一定时间段内的数据(比如(dt的范围)2014-10-28 12:20:00.000到2014-10-28 14:20:00.000)更新t的数据从2014-10-28 12:20:00.000开始,下一个加10ms,直到最后,我这时想把这个范围的数据取出放到list中,按照图片中会出现的情况中处理,最后处理完成后写到一个csv文件中。
excel 读写 nopi 具体怎么处理数据,那就涉及到你的业务了,把业务说的明白点.
首先原始数据只有BCDE列(csv文件),理论上数据是10ms产生一条,但是由于设备本省性能问题,会存在一定的误差。我把原始的数据写到sqlite的一张表(id,t,dt,x,y,z)中对应表中的字段是(dt,x,y,z),我把一定时间段内的数据(比如(dt的范围)2014-10-28 12:20:00.000到2014-10-28 14:20:00.000)更新t的数据从2014-10-28 12:20:00.000开始,下一个加10ms,直到最后,我这时想把这个范围的数据取出放到list中,按照图片中会出现的情况中处理,最后处理完成后写到一个csv文件中。