我想用Java从数据库中取出数据,封装成表,再用excel文档导出,请问我前台跟后台应该怎么做

我想用Java从数据库中取出数据,封装成表,再用excel文档导出,请问我前台跟后台应该怎么做,第1张

你可以借助JSP,就是从数据库中读取数据后,显示在JSP页面上,再通过

设置<%@ page language="java" contentType="application/vndms-excel;charset=随你设置,不乱码就行" %>

这个page指令来将你的页面以Excel文档的形式显示,并且可以下载

你是JSP吗 使用如下方式就行了啊。

<Table>

<TR>

<TD><%=要输出的值%></TD>

<TD><%=输出的值%></TD>

</TR>

</Table>

刚刚漏了帐号密码了,现在补上

try {

//这里的是MYSQL 举例

//加载驱动 

ClassforName("commysqljdbcDriver");

//创建数据库连接

Connection con = DriverManagergetConnection("jdbc:mysql://localhost:3306/test","root","root");

//创建查询 “请求”

PreparedStatement ps = conprepareStatement("select  from user");

//返回查询结果

ResultSet rs = psexecuteQuery();

//遍历结果

while(rsnext()) {

//假如 User 表中 有个 name 列

Systemoutprintln("name >> "+rsgetString("name"));

}

//关闭

rsclose();

psclose();

conclose();

} catch (Exception e) {

eprintStackTrace();

}

如果A库中的数据量不大,可以直接使用pl/sql 工具,导出数据库结构和数据,然后到B数据库中执行导出的命令。这样不就解决了,干吗要有java呢?用java比较慢,我弄过一次!

如果非要用java可以把A中的数据导入到一个excel表中,然后使用A库的建表语句在B中建表,使用java把excel表中的数据导入即可,如果本机 *** 作速度还可以,但是外网 *** 作,速度就有点那个了,,,,excel表 *** 作可以去我博客看看

很详细

以上就是关于我想用Java从数据库中取出数据,封装成表,再用excel文档导出,请问我前台跟后台应该怎么做 全部的内容,包括:我想用Java从数据库中取出数据,封装成表,再用excel文档导出,请问我前台跟后台应该怎么做 、java怎么用表格输出数据库里表的内容、java怎么从数据库中查询数据并输出等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9344830.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-27
下一篇 2023-04-27

发表评论

登录后才能评论

评论列表(0条)

保存