asp 中如何(在前端)解决存储过程的set nocount on 问题,兄弟们请帮忙!

jingkunli 2010-05-12 09:18:32
[align=center]题:如果在ASP前端实现set nocount on 同样的效果![/align]

如题,我们知道在asp所执行的存储过程中,对于 一些执行语句(update, insert, delete等语句),可用set nocount on来禁止显示返回数,这样的话,ASP前端就会出错,取字段的时候,所以一般是在存储过程内部开始的地方加上set nocount on语句.
除此之外有没有办法在存储过程以外,即ASP前端实现同样的功能呢?

分不多,请各位原谅!
...全文
75 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
germ007 2010-05-12
  • 打赏
  • 举报
回复
学习中,哈哈
gingerkang 2010-05-12
  • 打赏
  • 举报
回复
<%=conn.execute("print 1;print 2;select 3").nextrecordset().nextrecordset()(0)%>
jingkunli 2010-05-12
  • 打赏
  • 举报
回复
不,不好意思,我可能没说清楚,我是不需要返回执行结果信息!
就是相当于在存储过程里执行set nocount on的效果!
jingkunli 2010-05-12
  • 打赏
  • 举报
回复
不,不好意思,我可能没说清楚,我是不需要返回执行结果信息!
就是相当于在存储过程里执行set nocount on的效果!
toury 2010-05-12
  • 打赏
  • 举报
回复
你要返回记录集?可以这样试试:
用ODBC连库,然后set nocount off

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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