Troỳ nguyên cả cái đất nước này người trùng tên, trùng họ, thậm chí trùng cả họ tên rất nhiều mà bạn, ngày sinh cũng vậy, cái này bạn cho 1 cái mã định danh đi
các bạn ơi cho mình hỏi , mình có 3 trường họ tên, ngày sinh và nơi sinh , nếu chưa có thì cho insert vào , còn nếu trùng họ tên thì qua kiểm tra ngày sinh và nới sinh , nếu trùng 3 cái thì không cho insert còn nếu trùng 2 thì vẫn cho insert , làm sao thế mọi người ....?
Troỳ nguyên cả cái đất nước này người trùng tên, trùng họ, thậm chí trùng cả họ tên rất nhiều mà bạn, ngày sinh cũng vậy, cái này bạn cho 1 cái mã định danh đi
nếu như bạn nói thì cũng phải kiểm tra dữ liệu trong csdl mới chèn vào mà , ai biết chỉ cách với :v
Dùng số CMND hay auto-increment (recommended) làm pri key thôi.
Vấn để của bạn có thể làm trực tiến trong DataBase mà không cần kiểm tra gì ở bên ngoài cả.
trước khi insert vào bạn chỉ cần cấu lệnh kiểm tra sự tồn tại của bản ghi này
if not exists(select * from sinhvien where hoten = @hoten and ngaysinh = @ngaysinh and noisinh = @noisinh)
insert into sinhvien values()
Error 404.