一、先贴上代码,后作解释
java源代码
public void getConnect() {
Connection conn = null;
PreparedStatement ps = null;
ResultSet rs = null;
try {
Class.forName("com.ibm.db2.jcc.DB2Driver").newInstance();
// conn = DriverManager.getConnection( "jdbc:db2://197.3.64.16:60000/scfdb", "spdb", "spdb");
// conn =DriverManager.getConnection("jdbc:db2://197.3.64.16:60000/CBPMDB","spdb","spdb");
conn = DriverManager.getConnection( "jdbc:db2://197.1.5.74:60000/FBPMDB", "fbpmdb", "fbpmdb12");
String url = "select * from SCF_BILL";
ps = conn.prepareStatement(url);
rs = ps.executeQuery();
while (rs.next()) {
System.out.println(rs.getString("SCF_BILL_NO"));
}
conn.close();
ps.close();
rs.close();
} catch (Exception e) {
e.printStackTrace();
}
}
测试代码
public static void main(String[] args) {
System.out.println(tbFunction.getMD5Str("scfdb") + "***"
+ tbFunction.md5("SPDB"));
}
二、说明
1.引入驱动包
2.用jdbc的方式建立连接,DB2的一个主要区别就是需要设置自己的SCHEMA ,此处SCHEMA 为 SPDB
三、学习相关
在Java程序中连接DB2需要使用到JDBC驱动,一般情况下,大家都在会项目工程中引入驱动程序包
db2java.zip或者db2jcc.jar。db2java.zip中包含了驱动COM.ibm.db2.jdbc.app.DB2Driver和
COM.ibm.db2.jdbc.net.DB2Driver;db2jcc.jar中包含了驱动
com.ibm.db2.jcc.DB2Driver。
分享到:
相关推荐
以下是一个简单的Maven配置示例: ```xml <groupId>com.ibm.db2</groupId> <artifactId>db2-jdbc-driver <version>your_version_number ``` 或者在Gradle中: ```groovy dependencies { implementation...
本文将详细介绍如何使用 JDBC 来连接 IBM DB2 数据库,并通过一个示例程序来展示这一过程。 #### 二、JDBC 与 DB2 简介 1. **JDBC**:Java Database Connectivity 是 Java 语言中用来规范客户端程序如何来访问...
首先,JDBC是Java平台的一个标准接口,它允许Java应用程序连接到各种类型的数据库,包括DB2和SQL Server。要实现这种连接,你需要包含特定数据库供应商提供的JDBC驱动程序jar包。对于DB2,通常会使用db2jcc.jar和db2...
以下是一个简单的Java程序,演示了如何使用JDBC连接到DB2数据库: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DB2JdbcExample { ...
标题中的“自己写的jdbc对DB2的操作(含jar包在里面)”表明这是一个关于使用Java JDBC进行DB2数据库操作的自编代码示例,其中包含了所需的jar包。这通常包括数据库连接、SQL查询、数据插入、更新和删除等基本操作。...
以下是一个简单的示例,展示了如何使用JDBC连接到DB2数据库: ```java import java.sql.*; public class DB2JDBCExample { public static void main(String[] args) { String url = "jdbc:db2://hostname:port/...
在这个例子中,`Class.forName("com.ibm.db2.jcc.DB2Driver")`是用来注册DB2的JDBC驱动,而`DriverManager.getConnection(url, user, password)`则用于创建一个到DB2数据库的连接。`url`参数应根据实际的数据库地址...
以下是一个简单的示例: ```java package lihan; import java.sql.DriverManager; import java.sql.Connection; import java.sql.SQLException; public class ConnectionDB2 { public Connection getConn() { ...
JDBC驱动程序是一个标准接口,允许Java应用程序与各种不同的数据库系统进行交互。`db2jcc.jar`中的类和方法实现了这个接口,使得Java开发者可以编写数据库查询、数据更新、事务管理等操作。 2. `db2jcc_license_cu....
总的来说,了解和掌握这些JDBC连接数据库的方法是Java开发人员必备的技能之一,它们可以帮助你有效地与各种数据库进行交互,实现数据的存储和检索。在实际开发中,根据项目需求和团队偏好选择最适合的方法,并确保...
7. **DB2**:采用`com.ibm.db2.jdbc.net.DB2Driver`驱动,通过设置包含主机、端口和数据库名的URL来连接DB2数据库。 每种数据库的连接方法中,关键步骤包括: - 加载数据库驱动:通过`Class.forName()`方法加载特定...
以下是一个简单的示例代码: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DB2ConnectionExample { public static void main(String[] args...
以下是一个简单的JDBC连接DB2并执行查询的示例: ```java import java.sql.*; public class JdbcDb2Example { public static void main(String[] args) { String url = "jdbc:db2://localhost:50000/MYDB:...
Access是Microsoft Office套件中的一个桌面关系型数据库管理系统。由于其特殊性,通常通过ODBC驱动来进行连接: ```java try { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String dbPath = application....
以下是一个简单的示例: ```java import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class DB2ConnectionExample { public static void main(String[] args) { ...
### 各种数据库使用JDBC连接的方式详解 在软件开发过程中,不同的应用场景可能需要使用到不同类型的数据库系统。为了能够高效地与这些数据库进行交互,Java开发者通常会借助于Java Database Connectivity (JDBC)...
本文将详细介绍如何使用 JDBC 来连接多种流行的数据库系统,包括 Oracle、DB2、SQL Server、Sybase、Informix 和 MySQL。 #### 二、Oracle 数据库连接 为了连接到 Oracle 数据库,首先需要加载 Oracle 的 JDBC 驱动...
PostgreSQL数据库的连接需要`org.postgresql.Driver`,连接字符串相对简单: ```java Class.forName("org.postgresql.Driver").newInstance(); String url = "jdbc:postgresql://localhost/myDB"; String user ...