Kiểm tra loại truy vấn
Hãy đảm bảo rằng bạn không cố gắng sửa dữ liệu được trả về bằng một truy vấn chéo bảng, liên hợp, thông qua hoặc định nghĩa dữ liệu.
Tìm kiếm các hàm tổng hợp
Bạn không thể sửa dữ liệu được trả về bởi truy vấn tổng hoặc truy vấn sử dụng các hàm tổng hợp khác chẳng hạn như phút, tối đa hoặc AVG.
Hàm tổng hợp kết hợp các giá trị từ nhiều bản ghi và nếu bạn tìm cách thay đổi một giá trị tổng hợp, Access không biết trường nguồn cần Cập Nhật, vì vậy nó không cho phép bạn thay đổi bất kỳ điều gì.
Lưu ý, quá, trong video tôi cho biết "hàm tổng hợp" nhưng tôi có nghĩa là "giá trị tổng hợp."
Kiểm tra các thuộc tính truy vấn
Với truy vấn trong dạng xem thiết kế, hãy bấm thuộc tính. Đảm bảo thuộc tính giá trị duy nhất được đặt là không, và thuộc tính của đốisố.
Tìm kiếm truy vấn phụ
Cụ thể, hãy tìm các truy vấn phụ là một phần của câu lệnh Select ban đầu. Ví dụ:
CHỌN [ngày đặt hàng], (chọn MAX ([ngày đặt hàng])
Việc thêm truy vấn phụ vào truy vấn mẹ sẽ ngăn bạn khỏi dữ liệu chỉnh sửa. Hãy thử các giải pháp sau:
-
Trong trình thiết kế truy vấn, bỏ chọn hộp kiểm Hiển thị nếu bạn không cần nhìn thấy trường đó trong kết quả của bạn.
-
Thay thế truy vấn phụ với hàm tổng hợp tên miền chẳng hạn như YMIN hoặc YMAX.
-
Di chuyển truy vấn phụ ra khỏi câu lệnh Select đầu tiên.