Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 2 của 2
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    [Help] Các bạn giúp mình chổ hàm if

    Đây là đoạn code của mình

    còn đây là nút oke

    bây giờ khúc này mình bị một lỗi là nếu như bấm oke vd như mình điền thằng name thì nó sẽ báo là address không được đê trống nhưng nó sẽ lưu vào sql 1 row có mỗi thằng name,khúc này mày nghĩ là phải thêm if ở chổ validate();nhưng không biết câu
    câu lệnh như thế nào,ai có cao kiến giúp mình hoặc dung một cách khác mà không xài if cũng được miên sao nó còn báo lỗi thì không lưu vào database

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Gà vãi, chứng tỏ vẩn chưa hiểu quy trình máy tính nó xử lý dòng lệnh thế nào...
    => nhắc lại là máy tính xử lý dòng lệnh từ trên xuông dưới một cách tuần tự cho đến khi gặp điểm kết thúc hoặc không còn lệnh nào để xử lý tiếp.
    Theo như nút button của bạn thì cái hàm Validate() phế vật, chẳng có tác dụng gì, máy tính nó sẽ xử lý xong thì chạy xuống dòng tiếp theo nên dữ liệu đương nhiên vẫn được insert vào db.
    Bạn muốn nó không chạy tiếp đến dòng tiếp theo thì phải bắt được cái Validate() sau đó xử lý nó...cho nó rẽ đi đâu đó mới được..Như này nè:
    Mã:
    if(Validate()==false){
    return;
    }

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •