使用 OUTPUT,和return '-1000X'好象只是在查询分析具中实现,可在客户端好象不能提示

解决方案 »

  1.   

    sql语言要在服务器上才能运行,客户端无法执行的.如果要那样的效果,应该采用客户端的编程语言来实现.
      

  2.   

    只用sql语句是不可能实现的
    应用程序与数据库的关系应该是拉的关系,即应用程序从数据库拉来相应,而数据库无法将响应推给应用程序
    使用ajax来实现这种推的功能
      

  3.   

    declare @errormsg varchar(20)
    if @@error<>0 
       begin
          select @errormsg=错误信息
          rollback tran
          raiserror('错误提示[s%]',16,1,@errormsg) with seterror
       returnend
    这样就可以返给客户段的错误提示信息了