Mình lập topic này xin nhờ ai rành về Ms-Access chỉ giúp vài phần! số là thế này, mình đang làm 1 bảng danh sách "thông tin số người ở trong 1 tỉnh" cho 1 thằng bạn làm trong 1 công ty. Bảng này có các cột là stt, họ tên, năm sinh, giới tính, quốc tịch,... , tiếp đến mình làm 1 cái form datasheet cho bảng trên, rùi tạo thêm 1 cái form main-sub (form này mình dùng để liệt kê ra , đặt 1 cái textbox "quốc tịch" làm phần chính, còn cái datasheet trên làm phần phụ, rùi mình sửu lại thuộc tính các vùng liên kết thế là mình tưởng đã xong rùi! Khi mình bật form lên và đánh tên 1 nước vào ô textbox "quốc tịch" chính kia thì 1 danh sách số người quốc tịch đó hiện lên, nhưng khi kiểm tra từng người thì lại thấy có 1 thằng có quốc tịch khác lọt vào bảng mà mình kiểm tra lại thấy phần quốc tịch của nó cũng tự động bị sửa lại thành quốc tịch mà mình lên danh sách. Thế là ngồi mày mò 1 hồi khóa bảng này sửa bảng kia, rùi còn tạo lại bảng mới mà vẫn bị lỗi đó, mà lỗi đó luôn xảy ra cho thằng đứng đầu danh sách. Vậy có ai bít vấn đề của nó thì giúp mình tìm cách sửa lỗi với! Có vài vấn đề nhỏ mình muốn cũng muốn hỏi như sau: Mình muốn tạo 1 ô stt liên tục cho form vì cái stt dạng autonumber lập bên table thì lung tung wá, mà khi mình xóa 1 vài cột thì nó không tự sửa lại cho liên tục nên phải xóa cột đó đi. Ai biết thì giúp giùm lun nhá! Cứ mỗi lần mình bật file access trên kia lên thì nó xuất hiện ra 1 bảng thông báo: This file may not be safe if it contains code that was intended to harm your computer và hỏi rằng có muốn mở ra kô! Lỗi này có nghĩa là gì với lại ai bít cách khắc phục thì chỉ với! Về cái bảng trên kia, ai bít thì chỉ mình cách lập trình cho khi 1 người nhập dữ liệu vào, nếu có thằng nào trùng tên và năm với với thằng đã có ở trong danh sách thì lập tức xuất hiện thông báo là trùng tên với năm sinh, và còn quốc tịch giống nhau thì báo riêng ra 1 thông báo khác!