大哥们:
    我用存储过程删除了一条记录(根据传来的ID),但问题是如何做到删除成功后让他返回一个值。我的意思是如果这个ID不存在如何让系统提醒:该ID不存在!这样的提示?如果存在并且并删除成功以后也要传个值 ,根据这个值判断删除成功!    大哥们狂急,谢谢!SQL SERVER存储过程如下 :CREATE PROCEDURE [del_news]
(
 @ID    [int]
 )
AS delete from news1  where ID=@IDGO

解决方案 »

  1.   

    可以利用存储过程的返回值传递 结果
                      比如:0 正常删除
                            1 无此纪录
                            2 。
                            3。。
    下面是关于返回参数的用法可以在 http://shfwlj.blogchina.com/1242712.html 找到
      

  2.   

    在存储过程中 return 就可以了
      

  3.   

    看相关存储过程,可以返回一个整形值,用return返回,在存储过程中加以判断,然后返回
      

  4.   

    存储过程可以返回一个整形值,用return返回SELECT @@ROWCOUNT,然后在程序中进行相应的判断