如何将excel文件导入到ORACLE数据库(在JSP环境下实现) 如何实现在JSP页面下,有一个上传EXCEL文件的组件,类似于文件上传组件,选择EXCEL文件,点击“确定”后,EXCEL文件的内容保存到Oracle数据库中相应的表中,同时EXCEL文件的内容显示在页面下? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先你要能写一个程序,这个程序能读出EXCEL中的内容。 oracle可以用sqlldr来读取控制文件,写个工具把excel转为ctl文件就可以了代码参考http://blog.csdn.net/jinjazz/archive/2008/07/21/2686526.aspx 没那么智能的.给你个思路参考下:jsp上传excel至服务某一目录下,在服务端做一个excel解释程序(可以考虑java),在上传动作完成了被触发,去解释excel并将数据写入至oracle数据表中去.当文件被插入完毕,接着select动作,将数据返回给jsp页面. 读取出Excel文件内容,然后把它保存到oracle数据表这更适合用程序来实现 不知道LZ每次导入的EXCEL数据格式是否都一样?如果格式每次都一致,那就可以事先建好CTL文件,然后将传过来的EXCEL转为csv格式,然后用SQLLDR导入。否则就必须先读excel的内容了。 ORACL数据库中怎样查询字段值为 ;的字段的数据的 急!!更改了oracle数据库的默认字符集之后出错 用SQL语句得出的数值,能否和另一个SQL语句得出的数值,相加显示出来? 请问使用number类型时,指定位宽和不指定是什么区别? 他山之石,可以攻玉--Oracle自定义的聚集函数的强大功能 一个关于delete的问题 跪求各位热心大哥帮忙看下什么错 达人分析一下锁表的原因及如何避免 数据偶尔出现更新不了的情况,如何解决.(分可追加) 帮帮我 10g的042题库哪里下载 oracle的回车符号如何在前台处理
代码参考
http://blog.csdn.net/jinjazz/archive/2008/07/21/2686526.aspx
jsp上传excel至服务某一目录下,
在服务端做一个excel解释程序(可以考虑java),在上传动作完成了被触发,去解释excel并将数据写入至oracle数据表中去.
当文件被插入完毕,接着select动作,将数据返回给jsp页面.
这更适合用程序来实现
如果格式每次都一致,那就可以事先建好CTL文件,然后将传过来的EXCEL转为csv格式,然后用SQLLDR导入。
否则就必须先读excel的内容了。