如何将以下的EXCEL中的数据表转换成可以导入到数据库中的格式.的表格.

[复制链接]
查看11 | 回复2 | 2011-4-14 11:20:39 | 显示全部楼层 |阅读模式
EXCEL表是这样的
项目编码 9月-8日 9月-9日 9月-10日
AA 6000 3000
BB1000
CC 10001000
DD 3000
要转成如下这样的表才能导入到数据库中的:
项目编码 数量 日期
AA 6000 9月-8日
AA 3000 9月-9日
BB 1000 9月-9日
CC 1000 9月-8日
CC 1000 9月-10日
DD 3000 9月-10日
请教各位高手怎么转换,非常感谢!!!!!
回复

使用道具 举报

千问 | 2011-4-14 11:20:39 | 显示全部楼层
<pre id=\"best-answer-content\" class=\"reply-text mb10\">首先数据库是什么数据库。
如果数据少的话,LZ可以手动调一下格式,跟数据库表的格式一样,然后有很多数据库链接工具都提供了导入excel的功能的。

要是数据量大的话,
建议写个小的上传数据库的程序,poi或javaexcel api都可以,方法人家都封装好了,
功能也不复杂,就是一个读取表格值的过程。LZ可以试一试。
<a href=\"http://heweiya.javaeye.com/blog/80932\" target=\"_blank\">http://heweiya.javaeye.com/blog/80932</a>

刚看到个用ODBC的
<a href=\"http://blog.163.com/yangxia_0523/blog/static/281820342009726104224551/\" target=\"_blank\">http://blog.163.com/yangxia_0523/blog/static/281820342009726104224551/</a>
没细研究过,参考吧
回复

使用道具 举报

千问 | 2011-4-14 11:20:39 | 显示全部楼层
<pre id=\"content-574236361\" class=\"reply-text mb10\">按行 复制 选择性粘贴 转置 ok
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行