Как отловить исключение (внутреннее исключение), возникающее из SQL Server в Visual Studio 2010

Я хочу поймать ВНУТРЕННЕЕ Исключение, возникшее из SQL SERVER, и показать это исключение в MessegeBox в WPF

Заранее спасибо

1 ответ

Решение

Вот один из методов, которые вы можете использовать:

        try
        {
            //Some commands that can raise an exception
        }
        catch (Exception e)
        {
            Exception inner = e.InnerException ?? e;
            while (inner.InnerException != null)
            {
                inner = inner.InnerException;
            }
            //inner exception will contain the innerest exception

        }
Другие вопросы по тегам