Tôi đang cố gắng trả lại thông báo lỗi thân thiện với người dùng khi một ngoại lệ Mysql được ném vào C#. Tôi hiện đang trả lại thông báo ngoại lệ nhưng thông điệp đó không thân thiện với người dùng. Vì vậy, tôi đã tự hỏi nếu một trong các bạn có bất kỳ thủ thuật nào không yêu cầu bất kỳ phân tích cú pháp regex ưa thích nào của các thông báo lỗi nhận được để hiển thị chúng cho người dùng theo cách có ý nghĩa với chúng.Làm cho lỗi Mysql bị bắt trong C# thân thiện với người dùng
Tôi đang cố gắng tránh xa mã xác nhận phức tạp trước khi chèn/cập nhật/xóa bản ghi nhưng dường như đó là cách duy nhất ... trừ khi bạn biết rõ hơn!
Mọi lỗi mysql đều có một mã lỗi: http://dev.mysql.com/doc/refman/5.5/en/error-messages-server.html Bạn có thể tự viết các thông báo lỗi của mình cho chúng. –
Xin chào Marc, điều đó có vẻ như là một ý tưởng hay nhưng từ phương pháp nào trong đối tượng ngoại lệ, tôi có thể lấy mã này? Tôi chỉ dường như nhận được ngoại lệ MySql.Data và tin nhắn từ db mà không có mã lỗi – Stainedart