메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

뇌를 자극하는 ASP.NET 2.0 프로그래밍

뇌를 자극하는 ASP.NET 2.0 프로그래밍 질의응답 게시판입니다.

ASP에서 mdb파일에 데이터 오류없이 쓰기

2006-10-29

|

by

2793

안녕하세요!

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
댓글 입력