------------------------------------------------------------------------
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并没有重复