Próbuję zwrócić komunikat przyjazny dla użytkownika komunikat o błędzie, gdy wyjątek Mysql jest zgłaszane w C#. Aktualnie zwracam komunikat wyjątku, ale wiadomość ta nie jest przyjazna dla użytkownika. Zastanawiam się więc, czy któryś z was nie ma jakiejś sztuczki, która nie wymaga żadnego wyrafinowanego analizowania wyrażeń regularnych otrzymanych komunikatów o błędach, aby wyświetlić je użytkownikowi w sposób, który miałby dla nich sens.Złap błąd Mysql w C# przyjazne dla użytkownika
Próbuję trzymać się z dala od złożonego kodu weryfikacyjnego przed wstawieniem/aktualizacją/usunięciem rekordu, ale wydaje się, że to jedyny sposób ... chyba że wiesz lepiej!
Każdy błąd mysql zawiera kod błędu: http://dev.mysql.com/doc/refman/5.5/en/error-messages-server.html Możesz napisać własne komunikaty o błędach. –
Hej Marc, to wydaje się być dobrym pomysłem, ale z której metody w obiekcie wyjątku mogę uzyskać ten kod? Wydaje mi się, że tylko otrzymuję wyjątek MySql.Data i wiadomość z bazy danych bez kodu błędu – Stainedart