WEB开发网
开发学院数据库MSSQL Server SQL Server 2005中的异常处理消息框可以直接使用 阅读

SQL Server 2005中的异常处理消息框可以直接使用

 2007-11-11 11:58:09 来源:WEB开发网   
核心提示:使用了一段时间的SQL2005之后,发现里面的异常处理消息框(ExceptionMessageBox)功能很不错,SQL Server 2005中的异常处理消息框可以直接使用,(WINDOWS平台上强大的数据库平台) 2005中的异常处理消息框可以直接使用(图一)" /> 点击查看大图·OWAS

使用了一段时间的SQL2005之后,发现里面的异常处理消息框(ExceptionMessageBox)功能很不错。
sql server<font class=reblank  style=(WINDOWS平台上强大的数据库平台) 2005中的异常处理消息框可以直接使用(图一)" />

点击查看大图
    ·OWASP要素增强Web应用程序安全(2)
    ·“恶搞”盗用你无线网络的邻居
    ·如何入侵jsp(SUN企业级应用的首选)网站
    ·黑客知识:如何隐藏 PHP文件后门的技
    ·jsp(SUN企业级应用的首选)+javabean学习(二)
    ·Java入门视频教程-第61讲
    ·OWASP 10要素增强Web应用程序安全(1
    ·什么是asp木马
    ·如何在Windows Server 2003中安装Java
    ·Web 2.0网站安全堪忧 JavaScript恐引


可以关联相应帮助,复制到剪贴板或者是查看详细的技术信息
sql server<font class=reblank  style=(WINDOWS平台上强大的数据库平台) 2005中的异常处理消息框可以直接使用(图二)" width="530" height="397" />

分析了一下相关文件,发现这个功能包含在C:\Program Files\Microsoft sql server(WINDOWS平台上强大的数据库平台)\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(WINDOWS平台上强大的数据库平台)\90\Shared\zh-CHS下的Microsoft.NetEnterpriseServers.ExceptionMessageBox.resources.dll拷出来,这个是相应简体中文资源

1 2 3 4 5 6  下一页

Tags:SQL Server 异常

编辑录入:coldstar [复制链接] [打 印]
赞助商链接