책 내용 질문하기
엑세스 - 이벤트 프로시저.
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
150
조회수
267
작성일
2019-12-12
작성자
탈퇴*원
첨부파일

1. Dim은 변수를 선언한다는 의미고, Recordset은 데이터를 임시로 저장한다는 뜻인데,  ADODB의 뜻은 뭔가요??

 

2. 코드설명에서, rs!판매번호/rs!제품명 등은 '판매현황관리' 폼의 레코드 원본인 '제품별판매현황' 쿼리의 필드명인가요?

 

3. 여기서 rs는 '제품별판매현황 쿼리'의 데이터들을 임시로 저장해둔건가요?

    사용자가 제품별판매현황 쿼리에서 어떤 값을 폼에 입력할지 몰라서?

 

4. 157페이지 코드설명 질문할게요.

    r.Open "select * from 봉사내역종합 where 학번='" & txt학번 & "'"

    레코드 원본을 '봉사내역종합'쿼리로 하면 안되나요??

    봉사내역종합 쿼리를 디자인 보기로 보았더니 학번 필드가 필드 속성시트에 없었어요.

    관계1:다가 아닌 그냥 선으로만 이어져 있었어요.

    여기서 '재학생' 테이블인지 어떻게 아나요??

    '봉사내역' 테이블에도, '재학생' 테이블에도 학번 필드가 있어요.

 

    

답변
2019-12-13 00:14:13

안녕하세요. 길벗 수험서 운영팀입니다.

 

1. ado 개체를 사용하라는 문제입니다. ado 개체를 사용하려면 adodb라고 해야 합니다. 이것은 하나의 형식이라고 생각하시면 됩니다.

 

2. 네. 맞습니다.

 

3. 5번 내용을 통해 조건에 맞는 레코드를 rs 레코드셋에 할당하게 됩니다. 님께서 말씀하신대로 해당하는 레코드만 저장하고 있는 임시 레코드입니다.

 

4. 봉사내역종합 쿼리로 하셔도 됩니다. 표시되는 부분에는 학번필드가 없지만 봉사내역종합 쿼리를 만들 때 사용된 테이블에 학번 필드가 있으므로 이 쿼리를 사용해도 됩니다. 어느 테이블에 있는 학번은 고유하기 때문에 상관없습니다.

 

행복한 하루 되세요.  

  • 관리자
    2019-12-13 00:14:13

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    1. ado 개체를 사용하라는 문제입니다. ado 개체를 사용하려면 adodb라고 해야 합니다. 이것은 하나의 형식이라고 생각하시면 됩니다.

     

    2. 네. 맞습니다.

     

    3. 5번 내용을 통해 조건에 맞는 레코드를 rs 레코드셋에 할당하게 됩니다. 님께서 말씀하신대로 해당하는 레코드만 저장하고 있는 임시 레코드입니다.

     

    4. 봉사내역종합 쿼리로 하셔도 됩니다. 표시되는 부분에는 학번필드가 없지만 봉사내역종합 쿼리를 만들 때 사용된 테이블에 학번 필드가 있으므로 이 쿼리를 사용해도 됩니다. 어느 테이블에 있는 학번은 고유하기 때문에 상관없습니다.

     

    행복한 하루 되세요.  

  • 관리자
    2019-12-13 22:57:48

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    봉사내역.* <----- 이 표시가 봉사내역 테이블의 모든 필드를 가져온다는 의미입니다.

     

     

    행복한 하루 되세요.  

  • *
    2019-12-13 13:07:40

    4번 문제만 추가할게요. 사진 첨부합니다.

    사진에 보면 '봉사내역종합'쿼리를 디자인 보기로 보면  필드 시트에는 5개 필드면 쓰였는데,

    어떻게 결과에는 11개의 필드와 값들이 나오죠?

    예를 들어, 학번, 봉사내용, 기관명 등은 필드 시트에 없는데 결과에는 있어요. 

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