通俗的说 存储过程就是sql语句的集合。

解决方案 »

  1.   

    存储过程:
    create proc '存储过程名称'
    @re varchar(20) output,//输出参数
    @id int
    as
    begin
    select * from StuInfo where stuId=@id --根据学生编号来查找学生
    set @re='Hello'
    end在sqlServer2005中调用存储过程
    declare @a varchar(20) --用户接受用户的定义的输出参数
    exec '存储过程名称' @a output,1001
    print @a这样就会打印Hello
      

  2.   


    在程序里面调用存储过程SqlCommand sqlCmd=new SqlCommand("存储过程名称",sqlConn)如果存储过程中有参数 就要用到参数类 SqlParamter
      

  3.   


    在程序里面调用存储过程SqlCommand sqlCmd=new SqlCommand("存储过程名称",sqlConn)如果存储过程中有参数 就要用到参数类 SqlParamter
      

  4.   

    理论上说可以,但为了清楚的话,首选单个的sql语句!