excel导入数据库及反向导出

excel导入数据库及反向导出

ID:12891878

大小:67.50 KB

页数:11页

时间:2018-07-19

excel导入数据库及反向导出_第1页
excel导入数据库及反向导出_第2页
excel导入数据库及反向导出_第3页
excel导入数据库及反向导出_第4页
excel导入数据库及反向导出_第5页
资源描述:

《excel导入数据库及反向导出》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、EXCEL导入数据库及数据库数据导出到EXCEL关键字:报表、jel  很久没有发BLOG,呵呵,是因为最近在帮助朋友在做一个项目,很忙。呵呵,我觉得生活就应该是这样,年轻时候的忙碌是为年老时候的悠闲吧。  主要涉及内容及技术: javaexcelapi jasonreport及编辑工具ireport和数据库技术。 导入及导出EXCEL解决思路: 使用javaexcelapi导入普通的EXCEL表格,就是没有合并单元格的规范数据,如果导出有规则的EXCEL也使用JAVAEXECELAPI,对中文支持

2、比较好。 如果要导出报表可打印的EXCEL,使用ireport为工具图形化画出报表,并使用jasonreprt控制导出,展示给客户端。 主要代码有: 连接数据库的方法:java代码 1.import java.sql.Connection;  2.import java.sql.ResultSet;  3.import java.sql.SQLException;  4.import java.sql.Statement;  5.import java.util.Hashtable;  6.impo

3、rt java.util.Vector;  7.import org.apache.log4j.Logger;  8.public class DBOperate {     9.      10.    /** 11.     * 得到sequence的nextval 12.     * @param sequenceName  13.     * @return 14.     */  15.    public static String getSequence(String sequence

4、Name) {  16.        String nextval = "";  17.        if(sequenceName == null 

5、

6、 "".equals(sequenceName)) {  18.            System.out.println("sequenceName name is null!");             19.            return null;  20.        } else {  21.            se

7、quenceName = sequenceName.toUpperCase();            1.            String sql = "select " + sequenceName + ".nextval nextid from user_sequences where sequence_name = '"   2.                       + sequenceName + "'";  3.              4.            Stat

8、ement stmt = null;  5.            Connection conn = null;  6.            ResultSet rs = null;  7.              8.            try {  9.                conn = TreatDB.getConnDB("");  10.                if (conn != null) {  11.                    stmt = c

9、onn.createStatement();  12.                    rs = stmt.executeQuery(sql);  13.                      14.                    if(rs != null) {  15.                      while(rs.next()) {  16.                        nextval = rs.getString("nextid");    

10、                     17.                      }  18.                    }  19.                }  20.            } catch (SQLException e) {  21.                System.out.println("SQLException : " + e);  22.            } finally {  23.  

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。