用Java实现从Excel数据导入到Oracle数据库表中
2006-05-22 15:51
513 查看
import java.sql.Connection; import java.sql.Statement; import java.sql.ResultSet; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.SQLException; public class InsertData { public static void main(String[] args){ Connection myConnSDB = null; PreparedStatement psInsertData=null; int InsertData=0; //Regist Oracle JDBC Driver try { DriverManager.registerDriver(new oracle.jdbc.OracleDriver()); myConnSDB= DriverManager.getConnection( "jdbc:oracle:thin:@127.0.0.1:1521:MYDB", "user", "user"); myConnSDB.setAutoCommit(false); } catch (SQLException e) { e.printStackTrace(); } try{ Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection con = DriverManager.getConnection( "jdbc:odbc:Book1","","" ); Statement st = con.createStatement(); ResultSet rs = st.executeQuery( "SELECT * FROM [Sheet1$]" ); psInsertData= myConnSDB.prepareStatement(" INSERT INTO TMP_TABLE"+ " (ACTION_ID,TIMESTAMP,USERID,USERNAME,ISSUE,ACTION)"+ " VALUES "+ " (?,?,?,?,?,?) "); while (rs.next()) { psInsertData.clearParameters(); psInsertData.setString(1,rs.getString(1)); psInsertData.setString(2,rs.getString(2)); psInsertData.setString(3,rs.getString(3)); psInsertData.setString(4,rs.getString(4)); psInsertData.setString(5,rs.getString(5)); psInsertData.setString(6,rs.getString(6)); InsertData=InsertData+psInsertData.executeUpdate(); } System.out.println(""+InsertData); 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(); } } catch (SQLException e) { e.printStackTrace(); } } } } ================ |
相关文章推荐
- JAVA实现Excel表数据导入ORACLE数据库
- java实现Excel导入数据库,数据库中的数据导入到Excel表格中
- java实现excel数据导入到数据库
- java实现EXCEL数据导入到数据库中的格式问题的解决
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- java实现excel导入数据的工具类
- java实现灵活导入excel数据
- Java实现Excel导入数据库,数据库中的数据导入到Excel。。转载 自学资料总结 实现的功能: Java实现Excel导入数据库,如果存在就更新 数据库中的数据导入到Excel 1、
- java上传Excel实现数据的导入
- 使用POI实现在java程序中导入导出Excel文件数据
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- java 实现excel中的数据导入到数据库的功能
- Java实现Excel导入数据库,数据库中的数据导入到Excel
- JAVA实现数据库数据导入/导出到Excel(POI技术)
- Java中使用Apache POI实现数据的Excel导入和导出
- java 实现Excel数据导入数据库
- java 实现的excel数据导入及导入模板下载
- 用java实现excel数据批量导入数据库