09/10/2018, 23:28

Vấn đề về lập trình web asp với CSDL access

Mình có một vấn đề như sau :
Khi code thì không sai , chạy thử nghiệm tất cả đều đúng không báo lỗi , ví dụ như khi thay đổi thông tin về người dùng , tất cả đều ok nhưng thông tin trong data ko hề thay đổi . Lỗi này là vì sao vậy , do permission chăng , ai có thể cho mình câu trả lời ko ???
cái nick đó viết 01:31 ngày 10/10/2018
cái db có phải read only kô

check thêm cái permissions của folder

hình như vậy.
conan1212 viết 01:44 ngày 10/10/2018
Hic mấy u bị seo dzị, nếu read only hay permissions thì phải báo lỗi chứ, cái này phải xem lại code chứ, còn permission của folder là không quan trọng chỉ có permissions của file mới là vấn đề lớn, còn phải coi u ấy sử dụng cái OS nào nữa, XP, 2003, 2000??! [Vì mỗi cái có cách đặt vấn đề permissions khác nhau ]
NoZ viết 01:32 ngày 10/10/2018
Kiểm tra lại xem trong table của bạn có đặt tên các field trùng với từ khóa không. Vài từ khóa như ID, User, Password nếu bạn có sử dụng thì trong các câu lệnh SQL phải đặt các tên field đó vào trong cặp dấu []. Ví dụ:

Update table_name set [password]=***xx where [id]=yyyyyy

Tốt nhất là không nên dùng các từ khóa của hệ cơ sở dữ liệu đặt tên cho các field hoặc table của mình.

Để có danh sách các từ khóa (reserved word) bạn click vào link này

http://www.google.com.vn/search?hl=v...ved+word&meta=
motngaykhongem viết 01:34 ngày 10/10/2018
Chào bạn!
Vấn đề này tôi cũng đang quan tâm đây.
Cái lôi của tôi là: Operation must use an updateble query" lỗi do chưa thiết lập quyền thêm dữ liệu trên tập tin access cho tài khoản internet IUSR_MACHINE. Tôi lay hoay hoài với hệ điề hành Windows XP SP2 mà không thấy chổ nào cấp quyền full Controls cho tập tin dạng access.
Bạn nào biết chỉ giáo dùm
Cảm ơn!
NoZ viết 01:45 ngày 10/10/2018
@motngaykhongem: tôi đã trả lời và hướng dẫn bạn cách chỉnh lại Folder Options bên topic của bạn.
Bài liên quan
0