过程是这个样子的:
    用户选择一个excel文件,上传到服务器,然后程序解析excel文件,将其中的数据导入到数据库。
由于有很多不同的excel文件,当然也有不同的数据库表与其对应,相应的excel文件导入到相应的表中。
我以前做个一个文件导入的功能,是对应一个excel文件的,但是目前有接近100个excel文件,不可能每个都这样做。
所以要做个通用的功能,能够操作不同的excel文件,导入数据库。解析excel文件是没有问题的,问题是怎么做个通用的功能。希望大家给电建议,很急,谢谢

解决方案 »

  1.   

    补充:由于不同的excel文件中的字段是不一样的,所以要做个能满足这样情况的通用功能
      

  2.   

    补充:由于不同的excel文件中的字段是不一样的,所以要做个能满足这样情况的通用功能
      

  3.   

    异构数据,都是需要经过特定处理才能够同步的。你这个没法实现。excel格式不确定,oracle数据表不确定,还指望什么导出。这么做没什么意义
      

  4.   

    但是excel文件中的列是固定的,数据库表可以根据文件中的列来创建,问题是怎么保留这种excel文件对应数据库表的关系以及文件列与数据库表中列的对应关系,其实就是通用的导入数据库的功能