如何将数据库的查询结果作为CSV文件保存到客户端?在线100分!!! 如果是sql2000的话?可以用dts生成csv没有的话,只要机器配置odbc,然后也适用dts包解决,可能比较笨。其实csv和txt文件没啥2样。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 点击下载链接后调用一个action或是servlet,在里面生成一个csv文件,客户端保存即可String fileName = "test.csv";response.setHeader("Content-Disposition","attachment; filename=" + fileName);response.setContentType("APPLICATION/OCTET-STREAM; charset=gb2312");PrintWriter out = response.getWriter();out.println("用户ID,用户名称");out.println(rs.getString("id")); //用户IDout.println(",");out.println(rs.getString("name")); //用户名称 out.println(","); To: xiaonan0120(晓楠) 能否再给一个详细的例子或说明!wait your help!! 用pl/sql的sql window执行查询语句,得到查询结果后点击最右边的export query result小按钮选择cvs文件保存即开! 关于网站开发部署问题 在iframe中怎么取不到Struts2传过来 的值 js向jsp传递文件名问题! JSF(richFaces)文件下载不弹出文件对话框 linux下tomcat启动时提示“JAVA_HOME should point to a JDK not a JRE”错误 简单的jsp javabean问题 web.xml 分布式处理 页面刷新缓存问题 动态表头 [请教]如何能得到两个日期之间相差的年数呢? 在这里散分会有什么后果? 急!!!直接写在JSP页面上的中文显示的是乱码
String fileName = "test.csv";
response.setHeader("Content-Disposition","attachment; filename=" + fileName);
response.setContentType("APPLICATION/OCTET-STREAM; charset=gb2312");
PrintWriter out = response.getWriter();
out.println("用户ID,用户名称");
out.println(rs.getString("id")); //用户ID
out.println(",");
out.println(rs.getString("name")); //用户名称
out.println(",");
按钮选择cvs文件保存即开!