안녕하세요!
ASP.NET 책과 관련없는 질문을 해도 되나요. 잘 해결이 안되어 보냅니다.
MS Access로 만든 mdb파일에 데이터를 쓸려고 다음의 예1, 2와 같이 asp를 작성하여 실험하는데 하기의 오류 1 메시지 가 뜨고 실행이 안됩니다. mdb파일의 속성에서 읽기전용과 숨김은 체크하지 않은 상태입니다. 답변을 하여 주시면 감사하겠습니다.
예 1
Set rs = Server.CreateObject("ADODB.recordset")
rs.Open "recordretr2", "DSN=recordretr2", 3, 3
adOpenDynamic, adLockOptimistic
rs.Addnew
rs("탐색어") = strData
rs("성명") = strName
rs("접근점") = strSelect
rs.Update
rs.Close
예 2
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.recordset")
cn.Open "recordretr2"
SQL = "SELECT * FROM recordretr2"
rs.Open SQL, cn, adOpenDynamic, adLockOptimistic
On Error Resume Next
rs.Addnew
rs("탐색어") = strData
rs("성명") = strName
rs("접근점") = strSelect
rs.Update
rs.Close
오류 1
오류 형식:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][ODBC Microsoft Access Driver] 데이터베이스나 개체가 읽기 전용이므로 업데이트할 수 없습니다.
/sam기록2.asp, line 34