我是 java Jdbc的新手我要写简单的jdbc程序`
import java.sql.*;
class jdbcDemo
{
public static void main(String[] args) throws Exception
{
Class.forName("oracle.jdbc.OracleDriver");
Connection con=DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:xe","Scott","tiger");
Statement st=con.createStatement();
ResultSet rs=st.executeQuery("select * from rk");
while(rs.next())
{
System.out.println(rs.getInt(1)+"---"+rs.getString(2)+"---"+rs.getInt(3));
}
con.close();
}
}
成功编译程序后 在运行时我发现以下错误
我使用过editplus编辑器 我还在oracle 12c数据库中创建了rk表
需要帮助解决问题
答案 0 :(得分:2)
您需要为oracle驱动程序提供类。它将在一个需要在类路径中的jar中。由于您是从命令提示符运行的,因此需要传递此命令以成功运行该类。