我有这样一个存储过程:
ALTER PROCEDURE  [dbo].[StoredProcedure1]
@ID int,
@NAME varchar(50),
@SEX varchar(5),
@BEIZHU varchar(1000),
@NUM int,
    @Send_Result int OUTPUT
    AS
 IF @NUM=1
    BEGIN 
      INSERT INTO RN(ID, NAME, SEX, BEIZHU) VALUES (@ID,@NAME,@SEX,@BEIZHU)
    END
 IF @NUM=2
    BEGIN
      UPDATE RN SET ID=@ID,NAME=@NAME,SEX=@SEX,BEIZHU=@BEIZHU WHERE ID=@ID
    END
 IF @NUM=3
    BEGIN
      DELETE FROM RN WHERE ID=@ID   
    END
@ID,@NAME,@SEX,@BEIZHU 是数据库表中字段。@NUM是用来判定执行那个操作的参数。
现在,我就是不清楚怎么调用这个存储过程,@NUM这个值怎么传进来。