回 帖 发 新 帖 刷新版面

主题:JDBC-ODBC数据库连接错误,回答就给分。

源程序如下:
import java.sql.*;
public class TestDB {
public static void main(String[] args) {
    String jDriver = "sun.jdbc.odbc.JdbcOdbcDriver";
    String conURL = "jdbc: odbc: TestDB";
    try {
    Class.forName(jDriver);
    Connection con = DriverManager.getConnection(conURL);
    Statement s = con.createStatement();
    s.close();
    con.close();
    }catch (Exception e) {
        e.printStackTrace();
    }
}

出现错误
java.sql.SQLException: No suitable driver
    at java.sql.DriverManager.getConnection(Unknown Source)
    at java.sql.DriverManager.getConnection(Unknown Source)
    at TestDB.main(TestDB.java:18)
    
未找到合适的驱动???是sun.jdbc.odbc.JdbcOdbcDriver不对吗?请问是怎么一回事?

回复列表 (共3个回复)

沙发

String conURL = "jdbc: odbc: TestDB";

中间的空格去掉:
String conURL = "jdbc:odbc:TestDB";

板凳


1.安装数据服务器
2.建数据库及表
3.在控制面板-系统维护-管理工具,注册数据源(用户DSN or 系统DsN)
4.DriverManager.getConnection(conURL,username,password);
ok

3 楼

at TestDB.main(TestDB.java:18)

我来回复

您尚未登录,请登录后再回复。点此登录或注册