Когда я делаю подключение к БД с помощью OleDbConnection и ошибаюсь в выборе регистрации (например вместо виндовой аутентификации пробую логинится с помощью имени и пароля) возникает сообщений об ошибке. Если я помещаю connection.Open() в блок try и в catch вывожу свое сообщение, все равно после моего выводится то, первое — системное.
Не знаю как мне его подавить. Гдето видел что можно подписываться на свои исключения с помощью Application.ThreadException. Но не знаю как это делать, и как по определенному сообщению выводить свое.