책 내용 질문하기
기출문제 질문있어요!
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
217
조회수
57
작성일
2016-11-13
작성자
첨부파일

3권 2015년 1회 E형 엑세스에서 문제2-2 질문드립니다

답이

=Dlookup("거래처명","거래처","거래처코드=txt거래처코드") 인데

여기서 조건이 왜 "거래처명"="txt거래처코드"이 아닌지 모르겠어요

이런 문제를 풀 때 조건 부분이 항상 긴가민가한데 확실히 풀려면 뭘 살펴봐야 하나요?

왜 이런 답이 나오는지 가르쳐주세요 ㅜㅜ

답변
2016-11-16 13:54:04

d 가들어가는 도메인 함수의 조건에서 컨트롤 분리를 할 필요가 없기 때문에

" " 안에 조건을 지정하면 됩니다.

그러므로 "거래처명=txt거래처코드" 로 작성하는 것입니다.

dsum 과 같이 d가 붙는 도메인 함수의 인수는 항상 "" 안에 작성해야 합니다.

dsum("필드명","테이블/쿼리명","조건")

' ' 는 dsum 이나 코드등에서 문자를 나타내기 위한 것입니다.

인수등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.

dsum("필드명","테이블/쿼리명","조건='이름'")

위의 식과 같이 조건을 문자그대로 입력하고자 할때 '이름' 과 같이 작성하는 것입니다.

좋은 하루 되세요.

  • *
    2016-11-16 13:54:04

    d 가들어가는 도메인 함수의 조건에서 컨트롤 분리를 할 필요가 없기 때문에

    " " 안에 조건을 지정하면 됩니다.

    그러므로 "거래처명=txt거래처코드" 로 작성하는 것입니다.

    dsum 과 같이 d가 붙는 도메인 함수의 인수는 항상 "" 안에 작성해야 합니다.

    dsum("필드명","테이블/쿼리명","조건")

    ' ' 는 dsum 이나 코드등에서 문자를 나타내기 위한 것입니다.

    인수등을 "" 로 묶었기 때문에 문자를 나타낼때 "" 를 사용하면 혼동 되므로 '' 를 이용하여 문자를 나타냅니다.

    dsum("필드명","테이블/쿼리명","조건='이름'")

    위의 식과 같이 조건을 문자그대로 입력하고자 할때 '이름' 과 같이 작성하는 것입니다.

    좋은 하루 되세요.

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