책 내용 질문하기
해설에 대해서..
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
311
조회수
174
작성일
2019-01-25
작성자
탈퇴*원
첨부파일

엑셀편은 너무 잘알고있어서 딱히 해설을 봐도 왜 그런지 이해가 가는데 데이터베이스 쪽은

너무 어렵네요 해설도 잘 이해가 안됩니다

311페이지 맨마지막 ADO개체에 대해서 1 2 3 4 5번 설명 부탁드립니다

제가 알기론 1 2 4번이 기본으로 외워야 할것으로 알고있는데 3번은 왜 나온건지..

1,2,4번은 잘모르더라도 고정으로 써지는거 맞나요?

답변
2019-01-27 01:10:26

안녕하세요.

 

1. 변수 선언입니다.

 

2. 레코드 셋을 할당합니다.

 

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

 

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

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

 

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

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

 

4. 레코드 셋에 현재 데이터베이스를 연결합니다.

 

1,2,4번이 자주 쓰입니다. 3번도 외워주세요. ^^

 

좋은 하루 보내세요. 

  • 관리자
    2019-01-27 01:10:26

    안녕하세요.

     

    1. 변수 선언입니다.

     

    2. 레코드 셋을 할당합니다.

     

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

     

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

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

     

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

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

     

    4. 레코드 셋에 현재 데이터베이스를 연결합니다.

     

    1,2,4번이 자주 쓰입니다. 3번도 외워주세요. ^^

     

    좋은 하루 보내세요. 

  • 관리자
    2019-01-29 21:24:50

    안녕하세요.

     

    5번은 뒤의 Select문을 rs.open 으로 rs에 할당하는 것입니다.

    Select * from 운행관리 where 행선지 = '" & txt행선지 & "'"

    운행관리 테이블에서 행선지가 txt행선지로 입력받은 값과 같은 레코드를 찾아서 rs 레코드 셋에 할당하는 것이죠.

     

    좋은 하루 보내세요. 

  • *
    2019-01-28 21:44:15

    5번 설명도 부탁드립니다.

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