日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
javaXML成功存入DB2代碼的實際操作步驟

java XML成功存入DB2 代碼的實際操作步驟,假如你在實際操作中java XML成功存入DB2 代碼的實際操作,但是你卻不知道對其如何正確的對其進行操作的話,那么以下的文章對你而言一定是良師益友。

1、首先現(xiàn)在DB2上建立表:

 
 
 
  1. Create table xmltable(id int , content xml);

2、執(zhí)行下面代碼把c盤下的XML文件存入數(shù)據(jù)庫

 
 
 
  1. package X2R2D;
  2. import java.io.*;
  3. import java.sql.*;
  4. public class xml2db2 
  5. {
  6. private Connection con = null;
  7. private PreparedStatement pstat=null;
  8. public boolean openConn() throws Exception
  9. {
  10. try{
  11. //Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
  12. try{Class.forName("com.ibm.db2.jcc.DB2Driver");}catch(Exception e){System.out.println("驅(qū)動失敗");}
  13. String url="jdbc:db2://××××××";

數(shù)據(jù)庫名

String user="******"; //用戶名

String password="******"; //密碼

 
 
 
  1. con=DriverManager.getConnection(url, user, password);
  2. return true;
  3. }
  4. catch(SQLException e)
  5. {
  6. e.printStackTrace();
  7. return false;
  8. }
  9. public void getInsert() throws Exception
  10. {
  11. pstat= con.prepareStatement("INSERT INTO xmltable VALUES (?,?)");
  12. String xmlfile="c:/1.xml";
  13. String xmlString = "";

從文件中讀取XML數(shù)據(jù),構(gòu)造成String類型的數(shù)據(jù)try{

 
 
 
  1. InputStreamReader isr = new InputStreamReader(new FileInputStream(xmlfile), "UTF-8"); 

注意編碼

 
 
 
  1. BufferedReader in = new BufferedReader(isr); 
  2. String line =null;
  3. while((line = in.readLine()) !=null) 
  4. {
  5. xmlString += line; 
  6. in.close(); 
  7. pstat.setInt(1, 2); 
  8. pstat.setString(2, xmlString); 
  9. pstat.executeUpdate();
  10. }
  11. public boolean closeConn() throws SQLException
  12. {
  13. con.close();
  14. return true;
  15. }
  16. public static void main(String[] args)throws Exception
  17. {
  18. xml2db2 db=new xml2db2();
  19. db.openConn();
  20. db.getInsert();
  21. db.closeConn();
  22. System.out.println("XML成功寫入DB2數(shù)據(jù)庫");
  23. }
  24. }

以上的相關(guān)內(nèi)容就是對java XML成功存入DB2 代碼的介紹,望你能有所收獲。


網(wǎng)站題目:javaXML成功存入DB2代碼的實際操作步驟
文章地址:http://www.dlmjj.cn/article/cohhcoj.html