日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
用java訪問數(shù)據(jù)庫DB2代碼的實(shí)際操作

以下的文章主要是介紹用java訪問數(shù)據(jù)庫DB2代碼的實(shí)際操作步驟,首先我們是從創(chuàng)建表語句開始的,以下就是文章的主要內(nèi)容描述,望大家在j對ava訪問數(shù)據(jù)庫DB2代碼的實(shí)際操作步驟瀏覽之后會(huì)對其有更深的了解。

成都創(chuàng)新互聯(lián)主營紅塔網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營網(wǎng)站建設(shè)方案,重慶App定制開發(fā),紅塔h5微信小程序開發(fā)搭建,紅塔網(wǎng)站營銷推廣歡迎紅塔等地區(qū)企業(yè)咨詢

建表語句:

 
 
 
  1. create table test (id int,name varchar(20),password varchar(20)) 

插入一條數(shù)據(jù):

 
 
 
  1. insert into test values (1,'zhu','yan') 

java 代碼:

 
 
 
  1. package com.test;  
  2. import java.sql.Connection;  
  3. import java.sql.DriverManager;  
  4. import java.sql.ResultSet;  
  5. import java.sql.SQLException;  
  6. import java.sql.Statement;  
  7. public class ConnToDB2 { 

//獲得數(shù)據(jù)庫連接

 
 
 
  1. public static Connection getconn(String location,String username,String password)  
  2. {  
  3. Connection conn = null;  
  4. try {  
  5. Class.forName("com.ibm.DB2.jcc.DB2Driver");  
  6. } catch (ClassNotFoundException e) {  
  7. // TODO Auto-generated catch block  
  8. e.printStackTrace();  
  9. }  
  10. try {  
  11. conn = DriverManager.getConnection(location,username,password);  
  12. } catch (SQLException e) {  
  13. // TODO Auto-generated catch block  
  14. e.printStackTrace();  
  15. }  
  16. return conn;  
  17. }  

//查詢數(shù)據(jù)

 
 
 
  1. public static void select()throws Exception  
  2. {  
  3. Connection conn = getconn("jdbc:DB2://192.168.10.100:50000/yan", "DB2inst1", "abc");  
  4. Statement stmt = conn.createStatement();  
  5. ResultSet rs = stmt.executeQuery("select *from test");  
  6. System.out.println("表中的數(shù)據(jù)如下:");  
  7. while (rs.next())  
  8. {  
  9. System.out.println(rs.getInt(1)+"\t"+rs.getString(2)+"\t"+rs.getString(3));  
  10. }  
  11. stmt.close();  
  12. conn.close();  
  13. }  

//插入數(shù)據(jù)

 
 
 
  1. public static void insert()throws Exception  
  2. {  
  3. System.out.println("插入數(shù)據(jù)....");  
  4. Connection conn = getconn("jdbc:DB2://192.168.10.100:50000/yan", "DB2inst1", "abc");  
  5. Statement stmt = conn.createStatement();  
  6. int rs = stmt.executeUpdate("insert into test values (3,'li','si')");  
  7. stmt.close();  
  8. conn.close();  
  9. System.out.println();  
  10. }  

//跟新數(shù)據(jù)

 
 
 
  1. public static void update()throws Exception  
  2. {  
  3. System.out.println("更新數(shù)據(jù)....");  
  4. Connection conn = getconn("jdbc:DB2://192.168.10.100:50000/yan", "DB2inst1", "abc");  
  5. Statement stmt = conn.createStatement();  
  6. int rs = stmt.executeUpdate("update test set password='kkk' where name='li'");  
  7. stmt.close();  
  8. conn.close();  
  9. System.out.println();  
  10. }  

//刪除數(shù)據(jù)

 
 
 
  1. public static void delete()throws Exception  
  2. {  
  3. System.out.println("刪除數(shù)據(jù)....");  
  4. Connection conn = getconn("jdbc:DB2://192.168.10.100:50000/yan", "DB2inst1", "abc");  
  5. Statement stmt = conn.createStatement();  
  6. int rs = stmt.executeUpdate("delete from test where name='li'");  
  7. System.out.println();  
  8. stmt.close();  
  9. conn.close();  
  10. }  
  11. public static void main(String[] args)throws Exception {  
  12. ConnToDB2 con = new ConnToDB2();  
  13. con.select();  
  14. con.insert();  
  15. con.select();  
  16. con.update();  
  17. con.select();  
  18. con.delete();  
  19. con.select();  
  20. }  
  21. }  

上述的相關(guān)內(nèi)容就是對java實(shí)現(xiàn)訪問數(shù)據(jù)庫DB2代碼的描述,希望會(huì)給你帶來一些幫助在此方面。

【編輯推薦】

  1. DB2數(shù)據(jù)庫性能理解的主要誤區(qū)有哪些?如何避免?
  2. DB2數(shù)據(jù)庫優(yōu)化時(shí)哪些策略少不了?
  3. DB2 9對企業(yè)有那三大幫助?
  4. 我國IPTV研究目全球領(lǐng)先
  5. 3G與IPTV是發(fā)展大方向

     


當(dāng)前標(biāo)題:用java訪問數(shù)據(jù)庫DB2代碼的實(shí)際操作
文章來源:http://www.5511xx.com/article/cdcdccc.html