책 내용 질문하기
302page 문제4. (4번)문제
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
302
조회수
28
작성일
2018-08-10
작성자
탈퇴*원
첨부파일

rs.cursorlocation=aduseclient 가 왜 들어가는지 이유를 모르겠어요.

레코드의 현재 위치를 클라이언트로 이동시킨다는 의미도 잘 모르겠습니다.

그 전까지의 ado 개체를 입력할땐 저거 없이 rs.activeconnection=currentproject.connection만 적어서

이게 공식인줄 알았는데 아닌가보네요..

답변
2018-08-10 21:31:07

안녕하세요.

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

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

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

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

그렇지 않으면 레코드 개수가 -1로 표시됩니다.

오늘도 좋은 하루 보내세요,

  • *
    2018-08-10 21:31:07

    안녕하세요.

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

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

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

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

    그렇지 않으면 레코드 개수가 -1로 표시됩니다.

    오늘도 좋은 하루 보내세요,

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