Dim m_rs as New ADODB.Recordset
   m_rs.open "StoredProc('" & parameter & "')", , ,adCmdStoredProc) 

解决方案 »

  1.   

    注意 在存储过程中要的AS 后要加一句 set nocount on
      

  2.   

    回复人:andynamo(编程浪子) (2001-6-4 10:39:00)  得0分 
    注意 在存储过程中要的AS 后要加一句 set nocount on  Why?
      

  3.   

    因为如果存储过程中有多个查寻则每运行一个Select,系统就会返回一个信息
    "** row(s) affected ",这样在程序中调用就得不到预想的返回值。
      

  4.   

    简单方法:在数据环境中添加存储过程后vb会自动识别出参数,在调用时加上即可。复杂方法:建立Command类型的变量,对其Property集合进行操作。
    说明代码:Dim m_Com as new Command
             m_com.property.add name,value
    需要例程请mail [email protected]