急!请教如何将数据库中的数据导入到excel文件中?谢谢!今天结贴! 数据库中所有类型的数据如果自己不做转换是不可能都导入到excel中了,字符型,数字型,布尔型,日期型才能导入到excel中,毕竟excel不是数据库,不能完全兼容各种数据类型。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 补充的是:我问的问题是用JAVA编程来实现的,谢谢qiyongjun2003!请各位大虾赐教!!在线等待!! 其实我的意思:就是把jsp页面中的数据导入到excel文件中,该如何处理?谢谢! 在网上有专门进行Excel文件编辑的API你可以去找。 用JAVA编程序来做数据类型的转换是最好的。方便快捷! 你先调数据库自带的存储过程sp_columns的得出每个字段的名称,类型等。你把数据写到EXCEL时,转换成适当类型就可以了。不过可能写起来挺麻烦的。要写程序来处理很多类型。 我做过一个将页面上的一个table里面的东西导入到excel里面去,不知道是否符合你的要求 to bjsyl2003(小龙女):是的!很符合!我就是想实现table里面的东西导入到excel里面去,能提供给我源代码吗??非常感谢!如果你觉的不便于公布,能否发到 //temp.jsp 你把这个运行一下看看<%@ page contentType="application/msexcel" %><!-- 以上这行设定本网页为excel格式的网页 --><% response.setHeader("Content-disposition","inline; filename=test1.xls");%><html><head><title>Excel档案呈现方式</title></head><body> <table border="1" width="100%"> <tr> <td>姓名</td><td>身份证字号</td><td>生日</td> </tr> <tr> <td>李***</td><td>N111111111</td><td>1900/11/12</td> </tr> <tr> <td>梁****</td><td>N222222222</td><td>1923/10/1</td> </tr> <tr> <td>张***</td><td>N333333333</td><td>1934/12/18</td> </tr> </table></body></html> 谢谢alan8888() 我正在调试! 请问supnet1 (laoyou) 你是如何是设置POI包路径的 to:alan8888() 和楼主 行吗?我在 weblogic70 里不行啊? to WOnion(呆呆虫):去apache网站download如下两个包:jakarta-poi-1.10.0-dev-20030222.jarjxl.jar然后在jbuilder的tools下有“configure libraries”新建一个lib,添加刚才上面的两个jar,最后在工程中右击在properties中选择“requied libraries”把刚才新建的两个lib添加即可。you try to gotoyangjm(扬克汉姆):我刚才试了!能调通!你在ie中调试。要安装excel. 补充一点,如果要从数据库中提数据,方式同alan8888网友提供的方式一致,如果要显示数据库中包含有汉字的值,则要修改如下:<%@ page contentType="application/msexcel;charset=gb2312" %>或者<%@ page contentType="application/vnd.ms-excel;charset=gb2312" %> to :supnet1(laoyou) 我在 weblogic70 里还是不行,excel 可以打开,但汉字显示乱码,见鬼,到底什么原因? 404错误: Could not find action or result jsp用javamail可以验证邮箱登录成功或失败吗,? 将备份的oracle数据库进行还原,用java代码怎么写啊 复选框要根据条件动态生成,如何实现? 这是咋回事????? 请问,我到底错在哪呀? webwork token 标签 vssver.scc 文件作用? 求助,一个关于Tomcat 和 Apache的配置问题 不同用户访问同一网页,怎么同步显示棋子? 谁能把b/s这个概念跟我讲清楚 关于在文件远程传输的问题!(急!急!急!)(谢谢!)
我问的问题是用JAVA编程来实现的,谢谢qiyongjun2003!请各位大虾赐教!!在线等待!!
你把数据写到EXCEL时,转换成适当类型就可以了。
不过可能写起来挺麻烦的。要写程序来处理很多类型。
是的!很符合!我就是想实现table里面的东西导入到excel里面去,能提供给我源代码吗??
非常感谢!
如果你觉的不便于公布,能否发到
<%@ page contentType="application/msexcel" %>
<!-- 以上这行设定本网页为excel格式的网页 -->
<%
response.setHeader("Content-disposition","inline; filename=test1.xls");
%>
<html>
<head>
<title>Excel档案呈现方式</title>
</head>
<body>
<table border="1" width="100%">
<tr>
<td>姓名</td><td>身份证字号</td><td>生日</td>
</tr>
<tr>
<td>李***</td><td>N111111111</td><td>1900/11/12</td>
</tr>
<tr>
<td>梁****</td><td>N222222222</td><td>1923/10/1</td>
</tr>
<tr>
<td>张***</td><td>N333333333</td><td>1934/12/18</td>
</tr>
</table>
</body>
</html>
我正在调试!
去apache网站download如下两个包:
jakarta-poi-1.10.0-dev-20030222.jar
jxl.jar然后在jbuilder的tools下有“configure libraries”新建一个lib,添加刚才上面的两个jar,
最后在工程中右击在properties中选择“requied libraries”把刚才新建的两个lib添加即可。you try
我刚才试了!能调通!你在ie中调试。要安装excel.
如果要显示数据库中包含有汉字的值,则要修改如下:
<%@ page contentType="application/msexcel;charset=gb2312" %>
或者
<%@ page contentType="application/vnd.ms-excel;charset=gb2312" %>