谈谈基于SQL Server 的Exception Handling45.docxVIP

  • 3
  • 0
  • 约1.97万字
  • 约 32页
  • 2018-05-02 发布于贵州
  • 举报
谈谈基于SQL Server 的Exception Handling45

对于所有的开发人员来说,Exception Handling是我们每天都要面对的事情。对于基于Source Code的Exception Handling,我想大家已经司空见惯了,但是对于Database级别的Exception Handling,就没有那么常见了。在这篇文章中,我将会介绍我对于基于Database编程中Exception Handling的一些粗浅的认识:在编写Stored Procedure时,如何抛出一个可预知的Exception,ADO.NET如何处理从Database抛出的Exception,如何保存基于Database Exception的Error Message,如何在Database和.NET Application之间进行消息的传递[注:这里的Database主要指SQL Server]。@@ERRORRAISEERRORTRY CATCH ReturnError message sys.messagesADO.NET Exception HandlingSqlExceptionInfoMessage一、 @@ERROR@@ERROR是我们经常使用的系统函数,其返回类型为INT,用以表示上一个语句的执行是否遇到错误,0便是语句正常执行,非0则以为着某个错误的产生。比如下面的一个例子:我在SQL Server Management Studio

文档评论(0)

1亿VIP精品文档

相关文档