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

调用sql server2000的存储过程

2013-03-26 
调用sql server2000的存储过程。java程序怎么调用sqlserver2000的存储过程(存储过程没有参数)?并且是每5分

调用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.myexception.cn/oracle-develop/177537.html

热点排行