que estoy tratando de volver mensaje de error fácil de usar cuando una excepción es lanzada MySQL en C#. Actualmente estoy devolviendo el mensaje de excepción, pero ese mensaje no es muy fácil de usar. Así que me preguntaba si alguno de ustedes tenía algún truco que no requiriera un análisis regex de los mensajes de error recibidos para mostrarlos al usuario de una manera que tuviera sentido para ellos.Hacer errores de MySQL atrapados en C# fácil de usar
Estoy tratando de mantenerse alejado de código de validación complejo antes de insertar/actualizar/borrar un registro pero que parece ser la única manera ... a menos que sepa mejor!
Cada error de MySQL tiene un código de error: http://dev.mysql.com/doc/refman/5.5/en/error-messages-server.html Usted puede escribir sus propios mensajes de error para los. –
Hola Marc, parece una buena idea, pero ¿de qué método del objeto de excepción puedo obtener este código? Sólo parece que esté recibiendo la excepción MySql.Data y el mensaje de la BD sin el código de error – Stainedart