책 내용 질문하기
질문이요
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
11
조회수
148
작성일
2019-09-09
작성자
탈퇴*원

액세스 기출문제 모의고사 11페이지에 보면

Private Sub cmd정보_Click()

    Dim rs As ADODB.Recordset

    Set rs = New ADODB.Recordset

    rs.ActiveConnection = CurrentProject.Connection

    rs.CursorLocation = adUseClient

    rs.LockType = adLockOptimistic

    

    

End Sub

 

이렇게하고 나머지 이어지는 거로 했는데

정답은 왜 빨간색으로 표기된 문자를 쓰지않는건가요?

답변
2019-09-10 21:54:03

안녕하세요.

 

폼이 실행된 상태에서 어떤 컨트롤을 클릭하냐에 따라 값이 달라져야 하는 경우에는 'rs.cursorLocation = adUseClient를 사용한다고 보시면 됩니다.

 

rs.CursorLocation = adUseClient : CursorLocation(레코드의 현재 위치)는 기본적으로 Server(서버)에 위치하는데,

이를 Client(클라이언트)로 이동시키는 것입니다.

 

예를 들어 CursorLocation을 Client로 설정해야 레코드의 개수를 정상적으로 표시할 수 있습니다.

 

해당 문제는 데이터만 가져오는 것으로 서버의 정보를 필요로 하지 않습니다.

 

좋은 하루 보내세요. 
 

  • 관리자
    2019-09-10 21:54:03

    안녕하세요.

     

    폼이 실행된 상태에서 어떤 컨트롤을 클릭하냐에 따라 값이 달라져야 하는 경우에는 'rs.cursorLocation = adUseClient를 사용한다고 보시면 됩니다.

     

    rs.CursorLocation = adUseClient : CursorLocation(레코드의 현재 위치)는 기본적으로 Server(서버)에 위치하는데,

    이를 Client(클라이언트)로 이동시키는 것입니다.

     

    예를 들어 CursorLocation을 Client로 설정해야 레코드의 개수를 정상적으로 표시할 수 있습니다.

     

    해당 문제는 데이터만 가져오는 것으로 서버의 정보를 필요로 하지 않습니다.

     

    좋은 하루 보내세요. 
     

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