用java访问数据库DB2代码的实际操作

以下的文章主要是介绍用java访问数据库DB2代码的实际操作步骤,首先我们是从创建表语句开始的,以下就是文章的主要内容描述,望大家在j对ava访问数据库DB2代码的实际操作步骤浏览之后会对其有更深的了解。

成都创新互联主营红塔网站建设的网络公司,主营网站建设方案,重庆App定制开发,红塔h5微信小程序开发搭建,红塔网站营销推广欢迎红塔等地区企业咨询

建表语句:

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

插入一条数据:

 
 
 
  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 { 

//获得数据库连接

 
 
 
  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. }  

//查询数据

 
 
 
  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("表中的数据如下:");  
  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. }  

//插入数据

 
 
 
  1. public static void insert()throws Exception  
  2. {  
  3. System.out.println("插入数据....");  
  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. }  

//跟新数据

 
 
 
  1. public static void update()throws Exception  
  2. {  
  3. System.out.println("更新数据....");  
  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. }  

//删除数据

 
 
 
  1. public static void delete()throws Exception  
  2. {  
  3. System.out.println("删除数据....");  
  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. }  

上述的相关内容就是对java实现访问数据库DB2代码的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. DB2数据库性能理解的主要误区有哪些?如何避免?
  2. DB2数据库优化时哪些策略少不了?
  3. DB2 9对企业有那三大帮助?
  4. 我国IPTV研究目全球领先
  5. 3G与IPTV是发展大方向

     

网页题目:用java访问数据库DB2代码的实际操作
分享链接:http://www.shufengxianlan.com/qtweb/news21/72471.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联