2022年JAVA实现Excel表数据导入ORACLE数据库 .pdf
《2022年JAVA实现Excel表数据导入ORACLE数据库 .pdf》由会员分享,可在线阅读,更多相关《2022年JAVA实现Excel表数据导入ORACLE数据库 .pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、在一个 JAVA 应用中,如果要把己知的一张Excel 表数据导入一个己知的ORACLE 表中,可以根据 ODBC 读取这张Excel 表等操作来完成相关功能。具体代码如下:public class InsertData public static void main(String args)Connection myConnSDB=null;PreparedStatement psInsertData=null;int InsertData=0;try Class.forName(oracle.jdbc.driver.OracleDriver);myConnSDB=DriverManager
2、.getConnection(jdbc:oracle:thin:192.168.1.202:1521:ORCL,system,ORCL);System.out.println(myConnSDB);catch(Exception e)e.printStackTrace();try Class.forName(sun.jdbc.odbc.JdbcOdbcDriver);Connection con=DriverManager.getConnection(jdbc:odbc:Book1);Statement st=con.createStatement();ResultSet rs=st.exec
3、uteQuery(SELECT*FROM Sheet1$);psInsertData=myConnSDB.prepareStatement(INSERT INTO test1+(NAME,PASS)+VALUES +(?,?);while(rs.next()psInsertData.clearParameters();psInsertData.setString(1,rs.getString(1);psInsertData.setString(2,rs.getString(2);psInsertData.executeUpdate();System.out.println(+InsertDat
4、a);st.close();con.close();catch(Exception ex)System.err.print(Exception:);System.err.println(ex.getMessage();ex.printStackTrace();finally try if(psInsertData!=null)psInsertData.close();if(myConnSDB!=null)myConnSDB.close();名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 4 页 -catch(SQLException e)e.printStackTrace();在
5、一个 WEB 应用中,根据一个 Excel 表,一个 ORACLE 表,导入ORACLE 中,这里用到了连接池,jxl.jar 和 commons-dbutils-1.1.jar。1.TOMCAT 中连接池的代码如下:2.业务连接代码如下:package test;import java.io.File;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.ResultSetMetaD
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年JAVA实现Excel表数据导入ORACLE数据库 2022 JAVA 实现 Excel 数据 导入 ORACLE 数据库
限制150内