책 내용 질문하기
ADO 관련
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
365
조회수
171
작성일
2015-12-30
작성자
첨부파일

정답 코드 중

rs.CursorType = adOpenDynamic <----(1)
rs.LockType =adLockOptimistic <-----(2)

설명 이해를 못 하겠습니다.

(1) '레코드 셋을 통한 모든 유형의 이동이 허용되는 동적커서로 커서 유형을 지정한다.' 했는데

굳이 지정을 해야 하는 이유가 있나요?

(2) 'UPDATE 메서드를 호출할 때만 레코드를 잠그는 유형으로 잠금 유형을 지정한다.' 했는데

이것도 굳이 지정을 해야 하는 이유가 있나요?

같은 책 147페이지에서는 왜 지정하지 않았는지

차이가 무엇인지요?

답변
2016-01-01 15:50:55

입력, 수정, 삭제 시에는 rs.cursortype 과 rs.rocktype를 사용하고 단순히 데이터를 조회만 할 때는 사용하지 않습니다.

그러므로 입력, 수정, 삭제에 대한 내용인 경우에는 사용하시면 되세요.

데이터를 조회할 때는 단순히 조건에 만족하는 데이터만을 검색하면 되지만 수정이나 삭제를 할 때는 해당 위치로 가서 수정하거나 삭제해야 하므로 커서유형이나 잠금 유형을 지정해야 합니다

좋은 하루 되세요.

  • *
    2016-01-01 15:50:55

    입력, 수정, 삭제 시에는 rs.cursortype 과 rs.rocktype를 사용하고 단순히 데이터를 조회만 할 때는 사용하지 않습니다.

    그러므로 입력, 수정, 삭제에 대한 내용인 경우에는 사용하시면 되세요.

    데이터를 조회할 때는 단순히 조건에 만족하는 데이터만을 검색하면 되지만 수정이나 삭제를 할 때는 해당 위치로 가서 수정하거나 삭제해야 하므로 커서유형이나 잠금 유형을 지정해야 합니다

    좋은 하루 되세요.

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.