小编Chi*_*rai的帖子

没有为jdbc找到合适的驱动程序:db2:在java中

我正在尝试使用以下java代码连接到远程数据库,但是我收到一条错误消息,指出找不到合适的驱动程序

我在我的项目中包含了所需的db2库:

在此输入图像描述

我在主类中声明了jdbc设置

Settings.loadSettings();

Class.forName("Settings.DB2_JDBC_DRIVER");

Controller con = new Controller();
con.business_logic();
}
Run Code Online (Sandbox Code Playgroud)

然后尝试在另一个类中连接数据库

public Connection getDBConnection()
{
Connection DBConnection = null;
try {
  System.out.println("Connecting to  database " + Settings.DBName + ".");
  String DBURL = "jdbc:db2://" + Settings.DBServer + ":" + Settings.DBPort + 
 "/" + Settings.DBName + ";";
  String decryptedPass = decryptPassString(Settings.DBPass);
  DBConnection = DriverManager.getConnection(DBURL, Settings.DBUser, 
  decryptedPass);
  System.out.println("Database connection successfully established to  
  database " + Settings.DBName + " using user " + Settings.DBUser + ".");
  return DBConnection;
 }
 catch (Exception e) …
Run Code Online (Sandbox Code Playgroud)

java jdbc

2
推荐指数
1
解决办法
6195
查看次数

标签 统计

java ×1

jdbc ×1