问题描述
- JAV连接数据库找不到数据库驱动程序
- 以下是代码
package dbConnection;import java.sql.*;
public class JDBCConnection {
public Connection connection;public static void main(String[] args) { JDBCConnection dc=new JDBCConnection(); dc.close();} public JDBCConnection(){ try{ Class.forName(""sun.jdbc.odbc.JdbcOdbcDriver""); System.out.println(""正在建立数据库连接。。。""); connection=DriverManager.getConnection(""jdbc:odbc:DSAccess""); System.out.println(""数据库连接成功""); } catch(ClassNotFoundException ex){ System.out.println(""找不到数据库驱动程序""); } catch(SQLException ex){ System.out.println(""不能建立与数据库的连接""); } } public void close(){ try{ System.out.println(""正在关闭数据库连接。。。""); connection.close(); System.out.println(""数据库连接关闭成功""); } catch(Exception e){ System.out.println(""数据库连接关闭失败""); } }
}
运行显示不能连接到数据库,哪位大神能帮我看看哪里出了问题
解决方案
数据库呢?用户名?密码?都哪去了?
解决方案二:
其实你应该把报错内容贴上来,确定jar引入了么?oracle的,等等都有可能。。
解决方案三:
connection=DriverManager.getConnection(""jdbc:odbc:DSAccess""); 需要 connection=DriverManager.getConnection(""jdbc:odbc:DSAccess""用户名,密码);
解决方案四:
没有引入jar包吧。
解决方案五:
你到底是 找不到数据库驱动程序 还是 不能连接到数据库
找不到数据库驱动程序: 找不到jar包
不能连接到数据库: url不正确
时间: 2025-01-02 03:42:41