10/10/2018, 09:37

Giúp em về ASP với

Em mới bắt đầu học về ASP.Trong phần cơ sở dữ liệu chỉ có thể SELECT được thôi,còn INSERT nó hiện ra thông báo này :"Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.".
Chỉ máy em mới bị như thế thôi,đem phần bài tập đó chạy sang máy khác thì chạy bình thường.Các bác nào biết nguyên do thì cho em biết với.Thanks
bachnga viết 11:50 ngày 10/10/2018
Bạn kiểm tra thử xem có đúng như thế nay không:
+ Ở máy bạn, file database MS Access (*.mdb) đặt trên phân vùng NTFS
+ Ở máy khác, file database MS Access (*.mdb) đặt trên phân vùng FAT
Nếu đúng vậy thì trên máy bạn, đơn giản gán thêm quyền Write cho user: IUSR_<Tên_Máy_Tính> lên file database trên.
nguyenmanhuyen viết 11:47 ngày 10/10/2018
Được gửi bởi bachnga
Bạn kiểm tra thử xem có đúng như thế nay không:
+ Ở máy bạn, file database MS Access (*.mdb) đặt trên phân vùng NTFS
+ Ở máy khác, file database MS Access (*.mdb) đặt trên phân vùng FAT
Nếu đúng vậy thì trên máy bạn, đơn giản gán thêm quyền Write cho user: IUSR_<Tên_Máy_Tính> lên file database trên.
bạn có thể nói rõ hơn cái " user: IUSR_<Tên_Máy_Tính> lên file database trên" mình không hiểu .
bachnga viết 11:42 ngày 10/10/2018
Right Click lên file *.mdb, chọn Properties, chọn tiếp thẻ Security (nếu thẻ này không có bạn vào Folder Option, thẻ View, kéo xuống dưới, bỏ chọn "Use simple file sharing (Recommended")), Add user IUSR_<Tên_Máy_Tính> vào danh sách, gán quyền cho user này.

<Tên_Máy_Tính>: khi cài máy (hoặc xem trong phần Properties của My Computer)
nguyenmanhuyen viết 11:42 ngày 10/10/2018
Thanks bác nhiều nhé, mình làm được rồi.Thanks lần nữa.hi
quangsang02 viết 11:48 ngày 10/10/2018
xin hoi IUSR_<Tên_Máy_Tính>
them vao cho nao, no nam o dau, mjnh ga mong cac ban chj cu the cho mjnh bjt voi nhe
tangoctinh viết 11:40 ngày 10/10/2018
bạn đã backup cơ sở dữ liệu chưa ? Có thể là do lỗi backup cơ sở dữ liệu
Bài liên quan
0