------------------------------------------------------------------------
CREATE PROCEDURE ShowInfo
@Z_kws varchar(1000)
AS
declare @strSQL varchar(5000) -- 主语句set @strSQL='select top 1 NewsID,title from Article where '+@Z_kws
exec (@strSQL)
GO
------------------------------------------------------------------------sql="ShowInfo 'Newsid>3000'"
Set rsNews=conn.execute(sql)
response.Write rsNews("title")
这样执行的时候,rs_next竟然为空,response.Write rsNews("title")什么都没有但在企业管理器中运行ShowInfo 'Newsid>3000',却能查询到!这是什么原因啊!Set rsNews并没有重复
CREATE PROCEDURE ShowInfo
@Z_kws varchar(1000)
AS
declare @strSQL varchar(5000) -- 主语句set @strSQL='select top 1 NewsID,title from Article where '+@Z_kws
exec (@strSQL)
GO
------------------------------------------------------------------------sql="ShowInfo 'Newsid>3000'"
Set rsNews=conn.execute(sql)
response.Write rsNews("title")
这样执行的时候,rs_next竟然为空,response.Write rsNews("title")什么都没有但在企业管理器中运行ShowInfo 'Newsid>3000',却能查询到!这是什么原因啊!Set rsNews并没有重复
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货