如何让SQL SERVER输出HTML文件的时候不输出没有查询结果的返回提示?

richardng 2002-10-06 05:09:19
如何让SQL SERVER输出HTML文件的时候不输出没有查询结果的返回提示?

本人使用多个查询语句输出HTML文件中的内容,但是当没有输出结果集时SQLSERVER输出了以下提示“指定语句未生成任何数据”。

请教给位高手!万分感激。。。


...全文
45 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
richardng 2002-10-08
  • 打赏
  • 举报
回复
我试过了,set nocount on没效
energric 2002-10-07
  • 打赏
  • 举报
回复
set nocount on
richardng 2002-10-06
  • 打赏
  • 举报
回复
我的语句如下:

set @find='SELECT product_name,Resource,CREATEDATE,Content FROM ePRODUCT where product_id=' + rtrim(convert(char,@product_id))+' SELECT top 10 htmlurl,product_name from ePRODUCT where len(htmlurl)>4 and len(product_key)>0 and product_key LIKE ''%' + rtrim(@product_key) +'%'' order by publishdate desc SELECT reg_mark,pro_img from ePRODUCT WHERE len(reg_mark)>1 and product_id='+ rtrim(convert(char,@product_id))

EXECUTE sp_makewebtask @outputfile = @year,@query=@find,@dbname=N'tester',@templatefile=N'c:\web\popwin.tpl.htm', @whentype=1, @nrowsperpage=0,@codepage=936,@charset=N'gb2312'
richardng 2002-10-06
  • 打赏
  • 举报
回复
部分查询的结果没有内容,我要返回结果就是没有结果集的时候没有任何东西。
你用过sp_makewebtask没有
bluelive 2002-10-06
  • 打赏
  • 举报
回复
你可以先判断数据集是否存在,再自己给出相应的输出文字。
richardng 2002-10-06
  • 打赏
  • 举报
回复
输出HTML文件不通过ASP技术,使用SQL SERVER的sp_makewebtask存储过程读入模板再输出HTML静态页面。
bluelive 2002-10-06
  • 打赏
  • 举报
回复
我原先用ASP+SQL SERVER时,也有多个查询,为什么没报你的错误,把你的情况再说清楚些!

34,870

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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