Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Help] Ràng điều kiện trong một trường, ví dụ trường email phải có @
#1
Chào các bạn,

Mình mới học Access nên nhiều điều không biết. Giúp mình câu hỏi này với:

Khai báo field Email bắt buộc phải có @, nếu không có thì báo lỗi.

Khai báo trường điện thoại phải là bằng số và không được vượt quá 11 số.

Mình cảm ơn
Chữ ký của caotrunghieu Xin chào, mình là caotrunghieu, Tham gia http://thuthuataccess.com/forum từ ngày 10-01 -15.
Reply
Những người đã cảm ơn
#2
Có pro nào giúp đỡ không? Em đọc tài liệu mà chẳng tìm thấy cái nào nói rõ cái này cả.
Chữ ký của caotrunghieu Xin chào, mình là caotrunghieu, Tham gia http://thuthuataccess.com/forum từ ngày 10-01 -15.
Reply
Những người đã cảm ơn
#3
Nên đưa vào form mà xử lý. Khi nhập dữ liệu thì kiểm tra dử liệu có hợp lý không, nếu chưa thì cảnh báo cho người nhập biết. Bạn xử lý theo hướng này nhé
Thân mến
Chữ ký của Xuân Thanh Trăm năm trước thì ta chưa gặp
Trăm năm sau biết gặp được không?
Cuộc đời sắc sắc không không
Thì thôi ta cứ hết lòng vì nhau
ღღღღღTài sản của Xuân Thanh (View All Items) ღღღღღ
Reply
Những người đã cảm ơn
#4
(20-01-15, 03:47 PM)caotrunghieu Đã viết: Chào các bạn,

Mình mới học Access nên nhiều điều không biết. Giúp mình câu hỏi này với:

Khai báo field Email bắt buộc phải có @, nếu không có thì báo lỗi.

Khai báo trường điện thoại phải là bằng số và không được vượt quá 11 số.

Mình cảm ơn
Đầu tiên bạn tạo một hàm để kiểm tra

Mã:
Function kiemtraemail(EmailAddress As String) As Boolean
    kiemtraemail = EmailAddress Like "*@[A-Z,a-z,0-9]*.*"  ' Kiểm tra phải có những kí tự này mới chấp nhận
End Function

Kế tiếp: Trong Form1 bạn thêm vào đó 1 textbox với thuộc tính name là EmailText dùng để nhập địa chỉ email, bạn nhấp chọn textbox với thủ tục After Update dòng lệnh như sau:

Mã:
If (kiemtraemail(EmailText.Text) = False) Then ‘ Nếu địa chỉ email không đúng
        Beep ‘ Kêu 1 tiếng bíp cho người dùng sợ
        MsgBox "chu y: Dia chi email khong hop le", vbOKOnly, "Thong bao"
    End If


Chúc bạn thành công!034
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn dinhnhieu
#5
(20-01-15, 03:47 PM)caotrunghieu Đã viết: Chào các bạn,

Mình mới học Access nên nhiều điều không biết. Giúp mình câu hỏi này với:

Khai báo field Email bắt buộc phải có @, nếu không có thì báo lỗi.

Khai báo trường điện thoại phải là bằng số và không được vượt quá 11 số.

Mình cảm ơn

Cách thứ 2: Buộc điều kiện ngay trong table luôn là trường Email phải có @

Link: http://thuthuataccess.com/forum/thread-8...l#pid25375
Chữ ký của maidinhdan * Để được hỗ trợ tốt nhất, nhấn vào link dưới đây để xem.
1. [Hướng dẫn] Kiểu file gửi lên để được giúp đỡ
2. [Hướng dẫn] Nội quy diễn đàn
3. [Hướng dẫn] Cách Đưa file và hình vào diễn đàn
4.[Hướng dẫn] Để xây dựng một ứng dụng hoàn hảo và lời cảm tạ
5. Cần tìm Demo hay ứng dụng sử dụng thanh tìm kiếm phía trên cùng, bên phải của diễn đàn.
* Nếu muốn cảm ơn, hãy nhấn nút thank, không cần viết thêm bài nào nửa.



ღღღღღTài sản của maidinhdan (View All Items) ღღღღღ
Reply
Những người đã cảm ơn


Có thể liên quan đến chủ đề
Chủ đề: Tác giả Trả lời: Xem: Bài mới nhất
  Lọc có điều kiện ở listbox phiacuoiconduong 2 97 18-11-16, 06:40 PM
Bài mới nhất: ongke0711
  [Hỏi] Làm sao để ấn định Null cho trường Date khi sử dụng Class Module Minh Tiên 8 614 18-11-16, 09:29 AM
Bài mới nhất: MinhnHang
  [Help] Giúp đỡ về cách xóa nội dung trong một field nam8384 2 118 17-10-16, 08:43 PM
Bài mới nhất: toancvp
  [Hỏi] Sử dụng chuột giữa trong subform là report. toancvp 10 360 12-10-16, 01:01 AM
Bài mới nhất: toancvp
  Lọc theo điều kiện trong listbox Ranju 3 183 06-10-16, 05:26 PM
Bài mới nhất: Ranju

Chuyển nhanh:


User(s) browsing this thread: 1 Guest(s)
Diễn Đàn Thơ Văn Thi Ẩm Lâu|Nhà Hàng Sông Thơ