Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: giúp mình về lập trình c# với sql với ạ

  1. #1
    Ngày gia nhập
    01 2018
    Bài viết
    0

    Mặc định giúp mình về lập trình c# với sql với ạ

    cho mình hỏi sử dụng try catch thế nào để bắt lỗi khi thực hiện chức năng sửa mà sửa vào mã học viên nó sẽ báo là không dk sửa

  2. #2
    Ngày gia nhập
    02 2015
    Bài viết
    3

    CHưa hiểu rõ câu hỏi của bạn lăm, try catch chủ yếu được xử lý ngoại lệ hoặc hiện thị message lên UI

  3. #3
    Ngày gia nhập
    08 2017
    Bài viết
    1,223

    Trích dẫn Nguyên bản được gửi bởi thienhoangmikim Xem bài viết
    cho mình hỏi sử dụng try catch thế nào để bắt lỗi khi thực hiện chức năng sửa mà sửa vào mã học viên nó sẽ báo là không dk sửa
    Nếu bạn không show nó ra, người dùng làm sao sửa nó, sửa cách nào ?
    Nếu người dùng sửa nó không cần bạn show ra, thì người dùng không cần tới bạn.

  4. #4
    Ngày gia nhập
    04 2013
    Bài viết
    12

    try
    {
    // Code đúng nó chạy

    }
    catch{
    // Bất kì lệnh ở trong try bị sai nó nhảy vào đây
    }

  5. #5
    Ngày gia nhập
    07 2013
    Bài viết
    0

    Câu hỏi của bạn hơi hắc. Nên mình sẽ trả lời theo cách mà mình hiểu.
    Đầu tiên try catch mà bạn nói hình như hơi lạc đề. Bởi dùng try catch là khi bạn muốn thử làm một việc gì đó, nếu nó làm được thì k sao, nếu k làm được thì hoặc bạn bắt lỗi hoặc bạn ném cái lỗi nó đi và làm việc khác.
    Như bác Tacqui đã trả lời thì cấu trúc của try catch nó như thế này:

    try
    {
    // Code đúng nó chạy

    }
    catch{
    // Bất kì lệnh ở trong try bị sai nó nhảy vào đây
    }

    Vì vậy nếu bạn muốn bạn thử chạy lệnh update vào database mà không được rồi sẽ ra thông báo là "Không được sửa !" thì cái chỗ bạn cần nhét mesagebox là trong vùng catch đó.

    // Bất kì lệnh ở trong try bị sai nó nhảy vào đây

    Nhưng câu hỏi của bạn như kiểu là dùng cái gì để kiểm tra xem có quyền sửa hay không ? Nếu có thì cho sửa. Nếu không thì ném vô mặt người dùng câu thông báo như trên. Như vậy thì câu hỏi của bạn là chưa sát. Bạn có thể chỉnh câu hỏi lại của bạn. Hoặc chấp nhận câu trả lời trên của mình.
    Thân !

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn