我有两个存储过程一个是备份,一个是还原,其中参数是一样的,并且在sql里执行都没问题
我用jsp程序调用,备份过程能过了,还原提示错误:General error
这是为什么,请高手帮我看看,非常急~~~~先谢了调用程序
1: strCon = "jdbc:odbc:dbname";
2: strUN = "sa";
3: strUPW = "";
4: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
5: sqlCon = DriverManager.getConnection(strCon,strUN,strUPW);
6: strSQL = "{call restore_db(?,?)}"; //备份为:backup_db(?,?)
7: sqlStmt = sqlCon.prepareCall(strSQL);8: //设置输入参数
9: ……
10: sqlRst = sqlStmt.executeQuery();其它程序一样
我用jsp程序调用,备份过程能过了,还原提示错误:General error
这是为什么,请高手帮我看看,非常急~~~~先谢了调用程序
1: strCon = "jdbc:odbc:dbname";
2: strUN = "sa";
3: strUPW = "";
4: Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
5: sqlCon = DriverManager.getConnection(strCon,strUN,strUPW);
6: strSQL = "{call restore_db(?,?)}"; //备份为:backup_db(?,?)
7: sqlStmt = sqlCon.prepareCall(strSQL);8: //设置输入参数
9: ……
10: sqlRst = sqlStmt.executeQuery();其它程序一样
但是调用还原的存储过程就不行,页面提示:General error
不知道有哪位大侠做过还原的程序,能给我指导一下吗
应该是
sqlStmt.execute();
因为不返回任何记录集...
我的代码没有抛出异常啊