lovevirus1 > 13-07-13, 06:20 PM
quan_pc > 13-07-13, 08:18 PM
(13-07-13, 06:20 PM)lovevirus1 Đã viết: Nhờ các pac tao code trên Nút Button để xóa nhiều record Table2 và bật nút Check (Yes/No) xóa,Các bước thực hiện như sau:
Source : "http://www.mediafire.com/download/7bjl9y4ktsg1sg3/db1.mdb"
lovevirus1 > 13-07-13, 09:25 PM
(13-07-13, 08:18 PM)quan_pc Đã viết:(13-07-13, 06:20 PM)lovevirus1 Đã viết: Nhờ các pac tao code trên Nút Button để xóa nhiều record Table2 và bật nút Check (Yes/No) xóa,Các bước thực hiện như sau:
Source : "http://www.mediafire.com/download/7bjl9y4ktsg1sg3/db1.mdb"
B1 tạo query xoá với điều kiện trường checkxoa = true
ở nút xoá bạn viết lệnh để gọi query đó đặt tên là q nha
docmd.openquery "q"
xong rồi đó ra ngoài chạy là ok
Bài của bạn ở trong file đính kèm nha!
http://quan100157.host22.com/up/file/qua...85_db1.rar
lovevirus1 > 14-07-13, 07:54 AM
paulsteigel > 14-07-13, 11:57 AM
lovevirus1 > 14-07-13, 12:04 PM
(14-07-13, 11:57 AM)paulsteigel Đã viết: Bạn tạo Query xóa thế này:
Delete * from table2;
Đặt tên là qryXoa và làm như bạn Quân nói ở trên.
Nếu dùng VBA thì dùng đoạn này CurrentDb.Execute ("Delete * from table2;")
Sau đó thực hiện Query dạng Update đối với Table1:
Update Table1 Set [Xóa] = [No] Where [Tên trường khóa] = [Giá trị của bản ghi khóa tại table1];
Bạn cũng có thể thiết kế Macro để làm điều này.
Về cơ bản, tôi thấy bạn Quân đã hướng dẫn bạn rồi, và khá rõ rồi. nếu bạn còn chưa làm được nữa thì thiết nghĩ bạn cần đọc lại một chút về lý thuyết cơ bản khi làm việc với Query trong Access cũng như macro và cách viết mã cho nút bấm!
Có gì lỗ mỗ xin thông cảm. Bạn cứ hỏi thêm nếu thấy còn chưa rõ!
Minh Tiên > 14-07-13, 12:54 PM