Liên kết bên dưới là một bài viết cung cấp thông tin chi tiết về 6 trường hợp mà thông báo lỗi này có thể xảy ra:
Tình huống 1 - Xảy ra lỗi khi cố gắng chèn dữ liệu vào cơ sở dữ liệu
Tình huống 2 - Xảy ra lỗi khi cố gắng mở kết nối ADO
Tình huống 3 - Xảy ra lỗi khi chèn dữ liệu vào Access, trong đó tên trường có khoảng trắng
Tình huống 4 - Xảy ra lỗi khi chèn dữ liệu vào Access khi sử dụng adLockBatchOptimistic
Tình huống 5 - Xảy ra lỗi khi chèn dữ liệu vào Access, khi sử dụng trình điều khiển Jet.OLEDB.3.51 hoặc ODBC (không phải Jet.OLEDB.4.0)
Tình huống 6 - Lỗi xảy ra khi sử dụng đối tượng Lệnh và Tham số
http://www.adopenstatic.com/faq/80040e21.asp
Hy vọng nó có thể giúp những người khác có thể gặp phải vấn đề tương tự.