日期:2014-05-17  浏览次数:20671 次

导入Excel中的一批数据和数据库中数据比较
导入Excel中的一批数据,然后根据其中No字段数据去查询,然后比较数据库跟表格中的数据不一致,不一致的导出,格式是是不同的记录有两条:一条是Excel中的数据,下一条是数据库的查出来的,不一致的标红。怎样实现效率高
java excel 数据库

------解决方案--------------------
额,这个好像有点困难,不说别的,即使拿一条数据去比较,采用循环的方式一个字段一个字段比较,也需消耗一定时间,如果数据量大的话,就更不用了说了;我觉得可以把数据库数据导入excel中,两个excel比较,或者excel数据导入数据库进行比较都可行,不知其他同僚有没有更好的方案
------解决方案--------------------
这个如果是数据量大的话,怎么做都不好办,个人觉得可以先POI导出数据库文件,然后在POI解析两个excel,选择比较法~~