首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

程序用存储过程向数据库添加数据,如何样反回具体异常信息

2012-03-19 
程序用存储过程向数据库添加数据,怎么样反回具体错误信息比如说我现在在数据库有这个存储过程:create proc

程序用存储过程向数据库添加数据,怎么样反回具体错误信息
比如说我现在在数据库有这个存储过程:
create proc UpdateAAA
@A
AS
if exists(select count(*) from AAA)
print '信息已存在'
else 
insert AAA(A) VALUES(@A)

当在数据已经存的的时候,我就想它不更新数据,直接返回一个信息,再用程序显示出来,“此数据已存在”



[解决办法]
他可以return 一个值的,你把这个定义好,比如 1 标识什么,2 标识什么,然后你客户端根据return的值判断
[解决办法]

探讨
他可以return 一个值的,你把这个定义好,比如 1 标识什么,2 标识什么,然后你客户端根据return的值判断

[解决办法]
存储过程里面定义 @temp OUTPUT.然后在需要的地方给他赋值

热点排行