中易网

java调用SQLServer存储过程,返回结果集ResultSet没有值,但是。。。

答案:2  悬赏:50  
解决时间 2021-04-07 23:56
如图,RS里获取不到事,但是getColumnCount这个可以获取到,求解答。不知道什么原因。



最佳答案
你的存储过程是通过出参带返回值的话,你程序写的不对。
如果你的存储过程是带返回值的话,那么你调用存储过程的语句写的不对。应该为:
?=call dbo.prcGetPISApply(?,?,?,?)
全部回答

先强调一下,强烈推荐不这么处理分页。

首先,建statement的时候用createstatement(int resultsettype,  int resultsetconcurrency)这个重载,第一个参数给resultset.type_scroll_insensitive或者resultset.type_scroll_sensitive。

preparedstatement和callablestatement也一样。

然后,就可以用statement的absolute(int row)方法移动指针到你需要的行数上,取多少行就看你需要了。没有上面那布,absolute方法是不可用的。

相关方法参数的说明,你自己看文档。

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
Protel 99SE中 红外线、RPR220怎么画,51单
从天津市怎么到迁安市赵店子镇马古寺庄? 坐
求德拉科的BL同人
帮忙起个大话西游的情侣名字`~不要繁体字,要
格萨尔王的故事主要是写了格萨尔王什么?
摩托车125 电池没电怎么办
美国人的住宅为什么面积那么大
·夜以继日,废寝忘食,不计其数连成一段话
求主角是反派的小说
北京蜜蜂堂NO.1140在什么地方啊,我要过去处
甘肃省兰州卫生学校提前能报名吗?
单片机c语言程序按下按键取反怎么写?大家帮我
从成都到重庆永川开车怎么走?
带房卡的门怎么锁
别克gl8刚大修跑了3万多,气门就有响声怎么会
推荐资讯
背胶魔术贴和无胶魔术贴的区别。。。(就是想
台湾永进加工中心用什么联轴器好?
第一次坐飞机,预定机票的时候是没有行李不用
南阳印章材料市场在哪里啊?
中国平安保险公司有李在平这个人吗?
双河地址有知道的么?有点事想过去
亿豪贸易公司地址在哪,我要去那里办事
平时上班坐久了,中午睡觉脖子很累,有什么好
迪兰 rx470d 酷能4g 显卡是温控的么
我是湖北孝感人 在这里给别人当伴娘需不需要
煤油的火机大概要多少钱
焦恩俊版武当是在哪一集练会太极的
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?