책 내용 질문하기
2012년 컴활1급 2회 E형 액세스 문제4번의 3번 문제
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
84
작성일
2012-11-12
작성자
첨부파일

<고객검색> 폼의 'txt고객번호' 컨트롤에 포커스가 옮겨가면(Got Focus) 다음과 같은 기능이 수행되도록 구현하시오.

<그림>과 같이 현재 고객이 주문한 건수를 표시할 것

<주문고객> 테이블을 이용할 것

답안

MsgBox [이름] & "님의 주문 횟수는 " & DCount("고객번호", "주문고객", "고객번호=txt고객번호") & "건입니다."

여기서

DCount("고객번호", "주문고객", "고객번호=txt고객번호") 부분에서 앞 부분의 "고객번호" 필드 대신에

고객검색폼에 나와 있는 필드-고객번호, 이름 . 주소, 전화번호, 신용 와

주문고객 테이블에 있는 - 주문번호, 주문일, 고객번호 중에서 어느 필드명을 사용해야 되나요?

답은 어느 필드명을 사용해도 똑 같이 표시됩니다. 이러한 문제들이 계속해서 출제되는데 고객검색폼에 있는

필드명을 사용하는것이 더 타당한 것 아닌지요?

답변
2012-11-13 07:11:14

dcount 함수는 레코드의 개수를 세는 문제이기 때문에

레코드 원본으로 사용된 주문고객 테이블의 모든 필드를 사용해도 결과가 같습니다.

그러므로 주문고객 테이블의 필드중 어느것을 사용하셔도 상관이 없습니다.

좋은 하루 되세요.

"
  • *
    2012-11-13 07:11:14

    dcount 함수는 레코드의 개수를 세는 문제이기 때문에

    레코드 원본으로 사용된 주문고객 테이블의 모든 필드를 사용해도 결과가 같습니다.

    그러므로 주문고객 테이블의 필드중 어느것을 사용하셔도 상관이 없습니다.

    좋은 하루 되세요.

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