日期:2014-05-18  浏览次数:20590 次

调用sql server2000的存储过程。
java程序怎么调用sql   server2000的存储过程(存储过程没有参数)?并且是每5分钟调用一次。有参考例子更好,多谢大家了!

------解决方案--------------------
每5分钟调用一次
用线程调用好些

吊存储过程 名字, 参数1,参数2
CallableStatement cs=conn.prepareCall( "{call showUserName(?,?)} ");
cs.registerOutParameter(2,java.sql.Types.VARCHAR);
cs.setString(1, "admin ");
cs.execute();
String str=cs.getString(2);
------解决方案--------------------
不带参数
String sqlString = "{call showUserName} ";//showUserName存储过程的名字
CallableStatement pst = this.getConnection().prepareCall(sqlString);
ResultSet rs = pst.executeQuery();


每5分钟调用一次可以在oracle里面写个JOB由数据库本身调用。
我的异常网推荐解决方案:oracle存储过程,http://www.aiyiweb.com/oracle-develop/177537.html