Đánh giá chủ đề:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
[Hỏi] Làm sao để tạo constraint cho table khi lưu records?
#1
Chào mọi người,

Mình đang gặp một vấn đề muốn nhờ mọi người giúp đỡ. Mình hiện đang mới làm quen với Microsoft Access 2010. Mình đang muốn tạo một database để sinh viên đăng ký môn học.

Mình có 4 tables: Sinh viên, Môn học, Lớp học và Đăng ký (một môn học có thể có nhiều lớp học). Các bạn cho mình hỏi nếu mình muốn giới hạn là "Một sinh viên chỉ có thể đăng ký tối đa 6 môn học" thì phải làm thế nào?

Relationship của mình là: Sinh viên -> Đăng ký <- Lớp học <- Môn học

Cám ơn mọi người trước.
Chữ ký của vinh0105 Xin chào, mình là vinh0105, Tham gia http://thuthuataccess.com/forum từ ngày 28-09 -14.
Reply
Những người đã cảm ơn
#2
Việc này bạn phải can thiệp bằng code khi đăng ký thôi! Relationship và thiết kế table không thể giải quyết được vấn đề dù bạn có đang dùng hệ quản trị CSDL nào đi nữa
Chữ ký của Noname 020
ღღღღღTài sản của Noname (View All Items) ღღღღღ
Reply
Những người đã cảm ơn vinh0105
#3
(28-09-14, 04:49 PM)Noname Đã viết: Việc này bạn phải can thiệp bằng code khi đăng ký thôi! Relationship và thiết kế table không thể giải quyết được vấn đề dù bạn có đang dùng hệ quản trị CSDL nào đi nữa

Cám ơn bạn! Bạn có thể nói rõ hơn cho mình được không? Vậy có nghĩa là mình sẽ tạo Form đăng ký, sau đó chèn code để limit số lượng Môn học đăng ký của sinh viên lại? Mình không rõ lắm nếu Access cho chèn code, vả lại mình cũng không có kinh nghiệm về Macro.
Chữ ký của vinh0105 Xin chào, mình là vinh0105, Tham gia http://thuthuataccess.com/forum từ ngày 28-09 -14.
Reply
Những người đã cảm ơn
#4
Hi mọi người,

Đây là file hiện tại mình đang làm. Mọi người check dùm mình nhé. Mình không biết làm thế nào để ràng buộc điều kiện "Một sinh viên chỉ có thể đăng ký tối đa 6 môn học", vì vậy mình chỉ mới tạo thêm 1 Query: CheckStudentID và event Before Change của table Register để thử nghiệm, nhưng vẫn không làm được.

Mọi người xem qua file giúp mình với nhé: http://www.mediafire.com/download/eo9dpd...+hoc.accdb

Cám ơn mọi người nhiều happy
Chữ ký của vinh0105 Xin chào, mình là vinh0105, Tham gia http://thuthuataccess.com/forum từ ngày 28-09 -14.
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
  [Help] [Hàm] Lấy dữ liệu giữa 2 file Access có cùng cấu trúc table trungminh 22 1,257 08-10-16, 12:08 AM
Bài mới nhất: maidinhdan
  [Hỏi] Chữ IN HOA trong table diepvien1989 5 307 08-09-16, 10:16 PM
Bài mới nhất: Nguyen Hoang Diep
  [Help] So sánh 2 Table Lấy ra dữ liệu trùng nhau sang 1 table có sẳn khác thdanh 21 1,681 19-07-16, 04:21 PM
Bài mới nhất: maidinhdan
  Lấy dử liệu từ Excel vào table trong Access LINH_AN 1 264 02-06-16, 01:33 PM
Bài mới nhất: ledangvan
  [Help] Code không hoạt động được với Linked table vulhu06 2 372 26-01-16, 02:30 PM
Bài mới nhất: lttruc682

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ơ