导入(Excle)导出感受 搞程序就是搞逻辑
前言
其实我是个菜鸟,这不是自谦。虚拟的应该满足现实,现实的应该可以应用到虚拟。
正文
此前一直想做一个导入(Excle)导出的功能,但是每次想起都觉得头大,整个功能都很模糊,不知道从入手,后面还是边想边做边回头,才慢慢理清思路,虽然还有一些技术没有解决,但是总像可以运行了,实现了大部分效果。
1.最终的效果是什么?
最开始的时候没有搞清楚这个问题,结果后面返工重换思路,当然只是对我这种菜鸟而言会发生这样的事。
最终的目的就是能按照要求的格式把数据导出来,做这个导入导出关键要解决两种情况。完全一样就没有必须导入导出了。
【1】目标表的字段比源表的要多?怎么办?
目标表字段比源表的要多,那就要在源表里添加字段
【2】目标表的字段比源表要少?怎么办?
目标一比源表的字段要少,则要隐藏或删除多出的源表字段
总而言之,目标表的格式是最格导出的样式,中间发生变化的就是添加字段,删除字段,改变字段最终生成与目标表一样的格式。
待续