日期:2014-05-18  浏览次数:20828 次

江湖救急啊:解析excel文件
江湖救急。现在有个excel表格。有上千条数据,我要把其中几列数据更新到表里。如果一个一个update会出人命的。
我想写个小程序解析这个excel,可不知道怎么下手。 

update `networktable` net
LEFT JOIN customercorptable cu on cu.id=net.customerCorpID
LEFT JOIN basicstatictable b on b.nameCN='C-维保服务'
LEFT JOIN basicstatictable bb on bb.nameCN='B-有维保(客户采购第三方或原厂维保)'
set net.outServiceType=b.id,net.modifyTime=now()
where net.deleteFlag=0 and cu.deleteFlag=0 and b.deleteFlag=0 and bb.deleteFlag=0 and
cu.nameCN='中国联合网络通信有限公司北京市分公司' and net.business='北京联通炫铃' and net.site=‘北京’


这是更新一条的sql。求大神赐召
------解决方案--------------------
用pl/sql,是可以直接将excel导入到oracle数据库中的。

用企业管理器,也是可以直接将excel导入到sqlserver数据库中的。

其他的数据库,我不大了解。不然楼主写个java程序,实现读取excel数据,然后插入到数据库中
------解决方案--------------------
jxl或者poi都可以,上网找一下资料吧
------解决方案--------------------
用开源的那些jar 读取数据。
------解决方案--------------------
poi +1  百度一下就好了~~~~~~~~~~~~~~~~~~~~~~~~
------解决方案--------------------
以前收藏的存货 LZ看看有用不~~~~~~~~~~~~~~
http://blog.csdn.net/javaloveiphone/article/details/9499159
------解决方案--------------------
使用poi
参考 http://blog.csdn.net/wodehongseupan/article/details/8682432
------解决方案--------------------
poi +10086