日期:2014-05-17  浏览次数:20842 次

关于存储返回纪录如何操作
比如我写了个存储
CREATE   procedure   pro_cs
@bi_id   varchar(15)

as

declare   @sql   varchar(8000)

set   @sql   = 'select   *   from   t   where   bi_id=@bi_id '

--print   @sql

exec(@sql)

在查询分析器中
exec   pro_cs   '123 '

可以得到记录集

ASP如何操作这个记录集


set   objCmd=Server.CreateObject( "Adodb.Command ")  
    objCmd.ActiveConnection=conn  
    objCmd.CommandText= "pro_cs "     '指定存储过程名称  
    objCmd.CommandType=4   '其为Stored   Procedure                                      
    objCmd.Parameters.Append   objCmd.CreateParameter( "@bi_id ",adVarChar,adParaminput,15,bi_id)
    objCmd.Parameters.Append   objCmd.CreateParameter
    objCmd.Execute()       '写到这我不太明白了


如何象rs.open   sql,conn,1,1     这样可以操作记录  

存储的写法是什么??




------解决方案--------------------
发过一贴了呀??

set rs=command.execute.........