以本機連接服務器達夢數據庫為例,代碼如下:
package dm_test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Dm_Jdbc_Test {
static Connection con = null;
// 連接名,URL地址,數據庫信息
static String cname = "dm.jdbc.driver.DmDriver";
static String url = "jdbc:dm://192.168.10.102:5236";
static String userid = "SYSDBA";
static String pwd = "SYSDBA";
public static void main(String[] args) {
try {
Class.forName(cname);
con = DriverManager.getConnection(url, userid, pwd);
con.setAutoCommit(true);
System.out.println("[SUCCESS]conn database");
} catch (Exception e) {
System.out.println("[FAIL]conn database:" + e.getMessage());
}
}
public void disConn(Connection con) throws SQLException {
if (con != null) {
con.close();
}
}
}

注意:如果jdk包是1.6則對應達夢的驅動也是1.6。版本與驅動之間要對應,如下所示。

