책 내용 질문하기
컴퓨터활용능력1급 실기 2권 액세스 346p 데이터베이스 함수
도서
2021 시나공 컴퓨터활용능력 1급 실기
페이지
346
조회수
306
작성일
2021-02-07
작성자
탈퇴*원
첨부파일

컨트롤 원본에 수식을 지정할 때 필드명 입력시 "의 사용여부가 혼동되어 질문드립니다.

 

345p 문제2-4번에서 데이터베이스 함수(DSUM) 함수를 사용할 때

 

컨트롤 원본으로 식을 다음과 같이 지정했습니다.

 

=DSUM("대여금액", "대여내역입력", "도서명= '귀천' ")

 

그리고

 

346p 문제3-3번에서 일반함수로 datediff 함수를 사용할 떄

 

컨트롤 원본을 다음과 같이 지정했습니다.

 

=DATEDIFF("d", [대여일자], [반납일자])

 

 

여기서 궁금한 점은

 

1.

 

둘 다 똑같이 필드명을 사용하여 수식을 지정하여 컨트롤 원본을 사용하는데

 

어떤 필드명은 ""로 묶어주고, 어떤 필드명은 대괄호로 묶어준다는 점입니다.

 

그냥 단순히 

 

데이터베이스 함수를 사용할 때는 큰 따옴표로 필드명을 입력하고

 

일반함수를 사용할 때는 대괄호로 필드명을 입력한다고 생각하면 될까요?

 

2.

=DSUM("대여금액", "대여내역입력", "도서명= '귀천' ")에서 

 

귀천을 작은 따옴표로 묶어준 이유가 뭔가요?

 

문자를 입력할 때 큰 따옴표의 구분을 위해서 작은따옴표를 사용하는 건가요?

답변
2021-02-08 21:53:35

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

 

1. 네. 그렇게 생각하시면 됩니다. 도메인 함수에서도 "[   ]" 이런 식으로 해도 되긴 합니다. 하지만 꼭 " "로 묶어주어야 합니다.

 

2. 컨트롤 이름일 경우 "도서명=txt도서명"으로 하면 되는데 실제 값을 비교할 경우 문자일때는 ' '로 묶습니다.

 

행복한 하루 되세요.  

  • 관리자
    2021-02-08 21:53:35

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

     

    1. 네. 그렇게 생각하시면 됩니다. 도메인 함수에서도 "[   ]" 이런 식으로 해도 되긴 합니다. 하지만 꼭 " "로 묶어주어야 합니다.

     

    2. 컨트롤 이름일 경우 "도서명=txt도서명"으로 하면 되는데 실제 값을 비교할 경우 문자일때는 ' '로 묶습니다.

     

    행복한 하루 되세요.  

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