java - 我收到名为“没有合适的驱动程序”的错误?

标签 java jdbc odbc

我无法找出为什么它显示错误。我之前在Oracle中创建了名为books的表。

create table books(num number);

然后我用Java编写代码:

Class.forName("oracle.jdbc.driver.OracleDriver");
con=DriverManager.getConnection(
    "jdbc:oracle:thin:@CF:1521:orcl",
    "scott",
    "tiger");
Statement s=con.createStatement();
s.execute("INSERT INTO BOOKS VALUES(123)");
s.close();
con.close();

它显示错误为“没有合适的驱动程序”

最佳答案

看来oracle驱动程序(v 1.6)实际上是“被调用”的:

oracle.jdbc.OracleDriver

关于java - 我收到名为“没有合适的驱动程序”的错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2047241/

相关文章:

java - 如果不是所有公共(public)事物都是 JavaDoc,如何强制编译警告?

java - 在 TextArea 中显示文件内容

java - 如何从 Java 中的 Oracle SQL 选择中获取原始脚本输出而不是查询结果

java - 如何查看 Prepared Statements SQL 字符串?

c++ - 长度未知时如何在 SQL Server 中存储 varbinary(max) 和 varchar(max) 数据(使用 C++ ODBC)

c# - 在某些平台上使用 odbc 时出错(32 位与 64 位)

java - 自动生成道的工具

java - 如何从服务器获取响应,例如 "Upload Successful"

java - 在Java中通过URL调用PHP文件

java - 如何通过cmd运行简单的jdbc连接程序