import java.sql.*;
public class DB2conn{
 /**设置参数**/
  private static Connection conn = null;
  private static Statement stmt = null;
  private static ResultSet rs = null;

 /**构造方法,链接数据库**/
  public DB2conn() {
             try{
             System.out.println("正在连接数据库..........");
             Class.forName("com.ibm.db2.jcc.DB2Driver");//加载mysql驱动程序类
             String url = "jdbc:db2://localhost:50000/toolsdb";//url为连接字符串
             String user = "db2admin";//数据库用户名
             String pwd = "1234";//数据库密码
             conn=(Connection)DriverManager.getConnection(url,user,pwd);
             System.out.println("数据库连接成功!!!");
             }catch(Exception e){ 
              System.out.println(e.getMessage());
              //e.printStackTrace();
             }
  }
  public static void main(String[] args) throws SQLException {
   DB2conn a = new DB2conn();//实例化对象,作用是调用构造方法
   a.getClass();//无意义
 /**查询语句**/
   String sql="select * from person";
   stmt = (Statement) conn.createStatement();
   stmt.execute(sql);//执行select语句用executeQuery()方法,执行insert、update、delete语句用executeUpdate()方法。
   rs=(ResultSet) stmt.getResultSet();
   while(rs.next()){ //当前记录指针移动到下一条记录上
    int i = rs.getInt(1);//得到当前记录的第一个字段(id)的值
    String name =rs.getString(2);//得到第二个字段(name)的值
    String psw = rs.getString("ppassword");//得到(password)的值
    System.out.println(Integer.toString(i)+" "+name+" "+psw);
   }
  rs.close();//后定义,先关闭
  stmt.close();
  conn.close();//先定义,后关闭
  }
 }

转载于:https://www.cnblogs.com/lyr2012/archive/2012/05/25/2517526.html

java连接DB2数据库相关推荐

  1. java jdbc连接db2数据库_Java连接db2数据库(常用数据库连接五)

    1.安装好db2数据库,并建立表如下: 2.eclipse或myeclipse中建立工程并导入java连接db2所需要的jar包db2java.jar 下载地址:http://download.csd ...

  2. java 数据库连接实例,Java连接各种数据库的实例

    Java连接各种数据库的实例 1.Oracle8/8i/9i数据库(thin模式) 以下为引用的内容: Class.forName("oracle.jdbc.driver.OracleDri ...

  3. .net 连接DB2数据库 ,采用sqlserver 2000的链接服务解决方案总结

    绪论 现在手上有一个项目,是要为陕西联通开发一个内部综合信息平台:整合平台的功能并不复杂,但是本系统牵扯到了系统整合,用户同步和单点登录认证.内部平台需要和门户系统的数据进行同步,以便实现用户单点登录 ...

  4. java连接Hbase数据库

    java连接Hbase数据库 如果是是连接机群上的Hbase服务,需要提前将相关的几个xml文件存放在本地的编程目录下,否则开发端无法获取机群信息及授权: hdfs-site.xml core-sit ...

  5. java连接Orcale数据库并查询、插入、删除数据

    java连接Orcale数据库并查询.插入.删除数据 oci和thin是Oracle提供的两套Java访问Oracle数据库方式. thin是一种瘦客户端的连接方式 oci是一种胖客户端的连接方式 J ...

  6. java linux mysql数据库_Linux Java连接MySQL数据库

    Linux(Ubuntu平台)Java通过JDBC连接MySQL数据库,与Windows平台类似,步骤如下: 解压 jdbc: tar -zxvf mysql-connector-java-5.1.1 ...

  7. 【Java】Java连接Mysql数据库的demo示例

    [Java]Java连接Mysql数据库的demo示例 1.安装mysql数据库 2.下载java-mysql-connector.jar包 3.完成java配置 4.写java代码运行测试 1.安装 ...

  8. java连接Excel数据库读取,写入,操纵Excel表格

    java连接Excel数据库读取,写入,操纵Excel表格 (2009-11-15 14:21:03) 转载 标签: java excel 连接 杂谈 分类:技术文档 java连接MicroSoft ...

  9. Java连接mysql数据库的方式,java连接mysql数据库的方式(4句语句)

    1 加载mysql驱动: class.forName("con.mysql.jdbc.Driver").newInstance(); 2 根据数据库路径url,账号,密码进行数据库 ...

  10. java中oracle.链接,java连接Oracle数据库的方法解析

    本文主要对java连接Oracle数据库方法进行步骤解析,具有很好的参考价值,需要的朋友一起来看下吧 Oracle数据库先创建一个表和添加一些数据 1.先在Oracle数据库中创建一个student表 ...

最新文章

  1. mysql sleep详解_mysql sleep链接过多的原因及解决办法
  2. 任正非说到做到:华为正与美企谈判,授权转让5G技术
  3. VTK:可视化算法之HeadBone
  4. javaScript PC端网页特效
  5. [读书笔记] 敏捷软件开发:原则、模式与实践
  6. finalshell连接超时怎么解决_vncviewer连接超时,vncviewer连接超时怎么解决
  7. 从入门到入土:恶意代码Lab03-03.exe|分析实验|运行截图|问题回答|
  8. Leetcode 1218.最长定差子序列
  9. 【学习体会】Lighttools8.4.0:软件基本使用+光度学基本概念+系统初始设置
  10. OpenCV图像轮廓提取
  11. 网络基础-第三章:认识网线制作工具
  12. Linux上安装ArcGIS for Server超详细教程——以Redhat6.5上安装ArcGIS for Server 10.3.1为例
  13. 简单画布canvas的画法
  14. 当当网系统分级与海量信息动态发布实践
  15. 5、kubernetes Scale Up/Down在线增加或减少 Pod 的副本数、Failover故障转移、用 label(标签)控制 Pod 的位置
  16. 算法基础复盘笔记Day12【贪心算法】—— 区间问题、Huffman树、排序不等式、绝对值不等式、推公式
  17. resilience4j-ratelimiter:限流器
  18. 深圳市员工工资支付条例
  19. 交通事故赔偿和工伤保险补偿竞合
  20. NTC MF58 10k J3950K ±5% 玻封热敏电阻数据CSV

热门文章

  1. API RSA签名颁发证书
  2. ==、Equals 、ReferenceEquals它们的异同
  3. Legal or Not
  4. SAP BASIS SCC4 事务代码在项目实践中的使用初探
  5. 51Nod 1002 数字三角形 Label:水水水 非学习区警告
  6. 为何大富连续三天彻夜未眠!
  7. 【损失函数】Focal Loss for Dense Object Detection And RetinaNet
  8. Lambda演算与科里化(Currying)
  9. 混合开启服务-----百度音乐盒
  10. 华为S9303三层交换机一次配置经历和心得