繁体中文
设为首页
加入收藏
当前位置:技术首页 >> 数据库 >> Sql server >> SQL2005中异常处理消息框可直接使用

SQL2005中异常处理消息框可直接使用

2007-05-08 15:06:56  作者:  来源:赛迪网  浏览次数:76  文字大小:【】【】【
简介:使用了一段时间的SQL2005之后,发现里面的异常处理消息框(ExceptionMessageBox)功能很不错。 以关联相应帮助,复制到剪贴板或者是查看详细的技术信息 分析了一下相关文件,发现这个功能包含在C ...
关键字:SQL2005

使用了一段时间的SQL2005之后,发现里面的异常处理消息框(ExceptionMessageBox)功能很不错。













以关联相应帮助,复制到剪贴板或者是查看详细的技术信息

分析了一下相关文件,发现这个功能包含在C:\Program Files\Microsoft SQL Server\90\Shared目录下的Microsoft.NetEnterpriseServers.ExceptionMessageBox.dll中,可以在.net工程中直接引用,调用示例如下:

示例1

try
{
    string[] aa = new string[1];
    aa[1] = "数组越界哈";
}
catch (Exception ex)
{
    ExceptionMessageBox box1 = new ExceptionMessageBox(ex);
    box1.Show(this);
}

示例2

ExceptionMessageBox box1 = new ExceptionMessageBox("一个简单的问题,你确认执行操作么?");
box1.Symbol = ExceptionMessageBoxSymbol.Question;
box1.Buttons = ExceptionMessageBoxButtons.YesNo;
box1.Caption = "问一下啊";
DialogResult dr = box1.Show(this);
string msg = string.Empty;
switch (dr)
{
    case DialogResult.Yes:
       msg = "你选择了是】";
        break;
   case DialogResult.No:
        msg = "你选择了否】";
        break;
}
MessageBox.Show(msg);

另外,还应该把C:\Program Files\Microsoft SQL Server\90\Shared\zh-CHS下的Microsoft.NetEnterpriseServers.ExceptionMessageBox.resources.dll拷出来,这个是相应简体中文资源


点击收藏到

责任编辑:admin

本文引用地址: http://tech.itzero.com/2007/0508/16552.html 请粘贴到你的QQ/MSN上推荐给你的好友

相关文章
如何配置 SQL Server 2005 以允许远程连接
SQL Server 2005 无法索引 2007年 Office 文档格式
如何准备 SQL Server 2005 和 SQL Server 2000 以迎接 2007 年夏令时更改
SQL2005 CompactEdition数据存储体系
VS2005+SQL2005 ASP.NET2.0数据库连接
四大方面讲述SQL2005与SQL2000的改进
 

最新文章

更多

· SQL Server 数据库操作实...
· 启动SQL Server时自动执...
· 一个回滚段损坏的修复实例
· 教你如何来恢复一个丢失...
· SQL 2005的SSIS与Oracle...
· SQL 2005 XML 最佳实施策...
· SQL 2005的ROW_NUMBER()...
· SQL2005中异常处理消息框...
· SQL Server 2005数据加密...
· SQL Server 2005 存储过...

热点文章

更多

其它推荐