PDA

View Full Version : Cho Hỏi Lỗ Với ASP



phamthang
16-10-2009, 07:47 PM
cho em hỏi lỗi này có nghĩa là sao

Microsoft JET Database Engine (0x80040E09)
Cannot update. Database or object is read-only.

em bị lỗi này khi dùng hàm .addnew ; .delete; hix nó không cho sửa xóa trong csdl khắc phục thế nào các anh chỉ em với.bài này em viết ở phòng máy ở trường thì nó chạy ngon ơ về nhà thì nó báo lỗi này

hau_ooo
17-10-2009, 02:01 PM
Nếu mà ở trường chạy ngon mà cóp về nhà không được thì không phải lỗi code .
- Hồi trước mình gặp 1 lỗi thế này, gần giống của bạn :
Sau khi làm xong, cop vào usb, dính virus, nó làm tất cả các file của mình thành Read only .
File databse .mdb cũng bị change ,
Chuột phải, chọn Properties, bỏ cái tick read only chạy lại ngon :cuoi:

- database đang chạy thì không thể : chỉnh sửa, copy, backup ...


http://tutorials.aspfaq.com/8000xxxxx-errors/why-do-i-get-80040e09-errors.html

phamthang
17-10-2009, 02:37 PM
minh cũng nghĩ như vậy nhưng file data của mình không read only mình dùng cách khác đê chỉnh sửa nhưng lại báo thế này
Microsoft JET Database Engine (0x80004005)
Operation must use an updateable query.
Nó báo lỗi ở dòng conn.execute "insert into thongtin values('"&username&"','"&password&"','"&hinh&"')"
mình dùng theo rcordset thì báo lỗi ở máy dòng .addnew;.delete

đây là mình dùng thêm bản ghi theo kiểu connection đoạn mã báo lỗi trên như sau


<!--#include file ="Connection.asp"-->
<%
username=request.form("username")
password=request.form("password")
confirmPassword=request.form("confirmPassword")
hinh=request.form("hinh")
moConn
conn.execute "insert into thongtin values('"&username&"','"&password&"','"&hinh&"')"
dongConn
response.write "Successful Registration!"
%>