美文网首页
用java连接数据库并查找数据

用java连接数据库并查找数据

作者: 豪门百里 | 来源:发表于2016-06-28 21:06 被阅读104次

1.由于我的项目用的是db2数据库,所以要用db2的数据库驱动。使用驱动自然要导jar包,这里如果是按照上篇文章的方法建立的jsp工程,将会非常简单,直接复制进去就好了。需要两个文件,一个是db2jcc.jar,另一个是db2jcc_license.jar

2.连接db2共有4种方法,db2jcc这个jar包提供的是第4种。可写代码如下:

// 记住在java中凡是会抛出异常的都要写异常处理
try {
    // 我们使用的插件是db2jcc.jar,所以只能用第4种方法
    Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance(); // 方法4
    String url = "jdbc:db2://IP:port/databaseName";
    String user = "abc";
    String password = "123";
    Connection conn = DriverManager.getConnection(url, user, password);
    System.out.println("程序运行成功!conn = " + conn);
} catch (Exception e) {
    System.out.println("抛出异常:" + e);
}

3.进行数据库的查询。如果要显示一个table的所有内容,sql语句为"select * from table",在java中我们可以得到一个游标,它指向数据表的第0项。不断next()就可以依次读取了,还是很方便的。

String sql = "select * from table";
ResultSet rs = st.executeQuery(sql);
rs.next();   // 一定要自加一下,不然游标为0抛出异常
// rs是一个对象名,并不是一个数组,直接打印
String str = rs.getString("SP_ID");
System.out.println(str);

相关文章

  • 用java连接数据库并查找数据

    1.由于我的项目用的是db2数据库,所以要用db2的数据库驱动。使用驱动自然要导jar包,这里如果是按照上篇文章的...

  • JDBC

    直接用Java对数据库进行操作 JDBC(Java DataBase Connectivity,java数据库连接...

  • 1.0.1 JDBC基础概述

    JDBC Java DataBase Connectivity 就是Java数据库连接,用Java语言向数据库发送...

  • JDBC学习笔记(一)

    JDBC:Java Database Connectivity,即java数据库连接,用java语言操作数据库。 ...

  • Java Web学习笔记之Jdbc

    1. 概念 Jdbc (java database connectivity):Java数据库连接,就是用Java...

  • 数据库操作之Jdbc上

    1.概念 Jdbc(java database connectivity):Java数据库连接,就是用Java语言...

  • 连接数据库(JDBC)

    JDBC:Java DataBase Connection Java数据库连接,用来操作关系型数据库。 连接数据库...

  • MongoDB---增删查改

    新增(一条或多条) 查找 连接与查找数据库时间对比(主要时间耗费在数据库的连接上)

  • JDBC的原理与开发步骤(详解)

    简介 JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用Java...

  • JDBC

    jdbc简介 JDBC(Java DataBase Connectivity)就是Java数据库连接,说白了就是用...

网友评论

      本文标题:用java连接数据库并查找数据

      本文链接:https://www.haomeiwen.com/subject/tritjttx.html