sql server存储过程获取的数据库内容怎么是空的啊

Mr_pop 2012-10-22 06:44:53
sql server存储过程获取的数据库内容怎么是空的啊 在数据库里执行存储过程不空 在jsp页面上调用存储过程到ResultSet rss中,单步调试时rss就是空的,,,求高手支教,在线等啊 不胜感激~
数据库存储过程是先建一个临时表 然后插入分三次select出来的三个字段 然后再把select出来的12个字段update进去 消息里显示了四个“1行受影响” 结果里是想要的结果 为什么到jsp页面上调用存储过程就出错 rss为空呢
...全文
169 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
Mr_pop 2012-10-28
  • 打赏
  • 举报
回复
问题解决了,谢谢这个帖子http://topic.csdn.net/t/20030109/09/1340996.html
發糞塗牆 2012-10-22
  • 打赏
  • 举报
回复
只要你一个存储过程执行出来有数据就可以,不用在乎里面干啥了。另外存储过程里面用临时表是很普遍的事情。我公司那些.net都是这样的,exec 存储过程 参数 然后出来数据,再绑定到页面。就这么简单
Mr_pop 2012-10-22
  • 打赏
  • 举报
回复
谢谢DBA_Huangzj
(发粪涂墙)
数据库里执行是有数据的
jsp获取数据的方式没有问题吧 我写的其他页面的调用存储过程就没问题啊
我估计是我用了虚表的问题
还有就是我在一个存储过程中写了四个sql语句 包括建立虚表
不知道这有没有影响
高手赶紧出来帮忙啊
發糞塗牆 2012-10-22
  • 打赏
  • 举报
回复
按我以前用C#的经验,你先检查语句在SQLServer里面执行有没有数据,而不是看有没有影响行数,有些操作,比如update还是会有影响行数的(这里只是例子而已)。如果有数据,那就要检查你的jsp获取数据的方式是否有问题,以前用C#获取xml,是区分大小写的。一旦大小写不对应,就得不到数据。
我不会jsp,所以不能给出真正的说法,只是告诉你我以前的经历而已。
Mr_pop 2012-10-22
  • 打赏
  • 举报
回复
怎么没人回复啊~~~求指教啊

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧