首页新闻找找看学习计划

JAVA存储的方法prepareCal(参数问题)

0
悬赏园豆:20 [待解决问题]

CallableStatement proc = connection.prepareCall("{ call test_proc_mulresultset(?)}")

看一下API Connection接口里面的方法

 

CallableStatement prepareCall(String sql)
创建一个 CallableStatement 对象来调用数据库存储过程。
CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency)
创建一个 CallableStatement 对象,该对象将生成具有给定类型和并发性的 ResultSet 对象。
CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency, int resultSetHoldability)
创建一个 CallableStatement 对象,该对象将生成具有给定类型和并发性的 ResultSet 对象

 

返回的是CallableStatement  那么我想问问

prepareCall(String sql)里面的参数什么意思?  就像我上面的那个代码参数“("{ call test_proc_mulresultset(?)}")”  里面要放啥?

weijinpeng的主页 weijinpeng | 初学一级 | 园豆:171
提问于:2013-01-26 11:58
< >
分享
所有回答(2)
0

没用过,但是根据APi提供的信息可以知道,那里面填写都是数据库里创建的存储过程的名字

牛精神 | 园豆:215 (菜鸟二级) | 2013-01-27 12:24
0

上面不是写着SQL语句吗

若雪封尘 | 园豆:463 (菜鸟二级) | 2013-01-30 13:30
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册