我使用C#终端用户的形式,我想要做的是解析错误消息我从SQL server.Normally得到最终用户得到的消息像picture.Is有一种解析这种方式并让最终用户了解他所理解的而不是那些乱码的方法? (如“姓名测试不是在这方面允许......”如图片。)解析的SQLException错误消息
0
A
回答
0
exception.ToString()会产生像你的照片的字符串,一般。 exception.Message将只包含错误消息,不包含堆栈跟踪。
0
使用Exception.ToString显示一个完整的堆栈跟踪。使用Exception.Message获取错误的文本描述部分。
此外,您可以查看SqlException.Class和SqlException.Number属性,以了解如何处理代码中的这些异常情况。该SqlException.Number属性将对应于sys.messages视图中的条目。例如,1205是死锁异常的编号。如果SqlException.Class = 11,那么这是一个并发异常。
的SqlException.Errors属性是包含有关各个errors的更多详细信息的SQLError对象的列表。由于对数据库的单个RPC调用可能导致多个异常,请查看这些错误以查看发生的所有事情。
0
当SQL报告错误总是有当SQL消息需要传达到发生什么事了开发商,而且对应用程序的用户提供有用的信息进退两难。我们开发结构化SQL消息成提供所有有关的错误,它允许根据需要调用者使用的有用信息的XML字符串的技术。你可以看到我的代码项目上这种技术在文章下面的网址:
http://www.codeproject.com/Articles/1076477/SQL-Server-Structure-Error-Handling
相关问题
- 1. SqlException错误消息
- 2. 解释拉解析器错误消息
- 3. JAVA的SQLException错误信息有时不被解析
- 4. 机解析的错误消息
- 5. 解析错误消息给Django模板?
- 6. 我收到解析器错误消息
- 7. 提高ANTLR DSL解析错误消息
- 8. 错误消息:“项目的生成错误:非解析的POM
- 9. 解析SOAP消息
- 10. 致命错误:解析SDK未捕获的异常“解析\ ParseException的”与消息
- 11. 在解析我的ivy.xml时出现错误消息:“未知的解析器XYZ”
- 12. 无解析消息的XML解析
- 13. hl7消息编码错误,同时解析map-reduce中的消息
- 14. 解析ASP.NET(MVC)应用程序中的SQLException错误?
- 15. 逐行解析文件的目录中的错误消息
- 16. 解析Python中的json时的错误消息
- 17. 解析WSDL消息时出错
- 18. Jackson解析器中的字段名称错误消息
- 19. 错误解析消息:标题中的字符无效
- 20. 解析在JSON的错误消息失败
- 21. JavaScript错误:从服务器收到的消息无法解析
- 22. 错误:Sys.WebForms.PageRequestManagerparserErrorException:从服务器收到的消息无法解析
- 23. strcasecmp。无法解决的错误消息
- 24. 错误消息:无法解析方法创建(匿名android.view.View.OnClickListener,int)
- 25. 如何从serialize()解析错误和状态消息?
- 26. UI路由器无法解析状态错误消息
- 27. IIS:解析器错误消息:无法创建类型
- 28. gcc C++命令行错误消息解析器
- 29. 解析器错误消息:文件'/TestSite/Default.aspx.cs'不存在
- 30. Java错误消息“无法解析为变量”?
exception.ToString()会产生像你的照片的字符串,一般。 exception.Message将只包含错误消息,不包含堆栈跟踪。 – jlew 2012-03-22 12:46:18
这是它交配,非常感谢! – Sin5k4 2012-03-22 12:52:44
已转换为正式的答案 – jlew 2012-03-22 13:47:34