首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Eclipse开发 >

java新手请问:jdbc连接有关问题

2013-09-06 
java新手请教:jdbc连接问题程序如下:但为何还是提示错误??package com.tarenaimport java.sql.*public c

java新手请教:jdbc连接问题
程序如下:但为何还是提示错误??
package com.tarena;
import java.sql.*;
public class TestCallableStmt {

static Connection conn = null;
//注冊驱动有在其他程序测试过是OK的
static {
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
    String url = "jdbc:oracle:thin:@localhost:1521:orcl";
    conn = DriverManager.getConnection(url, "scott", "1234");
} catch (ClassNotFoundException | SQLException e) {
e.printStackTrace();
}
}

public static void main(String[] args) {
 callSpWithoutOutParam();
}

public static void callSpWithoutOutParam() {
//过程名:insert_stu,表名:student(列名分别为:id, name, age, sex)
String sql = "{call insert_stu(?, ?, ?, ?)}";
try {
CallableStatement callStmt = conn.prepareCall(sql);
callStmt.setInt(1,2);
callStmt.setString(2,"Peko");
callStmt.setInt(3, 24);
callStmt.setString(4,"M");
callStmt.execute();
}catch (SQLException e) {
e.printStackTrace();
}
}
}
java新手请问:jdbc连接有关问题 JDBC
[解决办法]
没有把你的驱动加到classpath
[解决办法]
你没把orcal驱动包导入吧
[解决办法]
缺少驱动包。。。。
[解决办法]
下个ojbc.jar 放lib下
[解决办法]
没有把包导进去吧啊

热点排行