책 내용 질문하기
엑세스 폼 관련 질문입니다~
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
108
조회수
53
작성일
2014-05-22
작성자
첨부파일

폼관련해서 컨트롤 원본에서 함수를 사용하잖아요

예를 들어 책에서는 뭐 dsum 함수라던지 lcase 뭐 이런 함수들이 나오는데

ex) dsum ("필드","테이블","조건")

이렇게 필드나 테이블에 쌍따옴표를 붙이더라구요.

토막강의에서도 그렇구, 근데 115p에는 필드에 큰괄호로 묶더라구요

어떤 차이인지 좀 알고 싶습니다.

어떤 함수 혹은 어떤 상황에서는 쌍따옴표를 붙이는 지 대괄호를 붙이는 지에 대해서요~

자세한 답변 부탁 드립니다.

답변
2014-05-27 07:01:29

"" 는 보통 문자에 사용하는 것입니다.

엑세스에서는

dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.

dsum("더할값이있는필드명","테이블/쿼리","조건")

처럼 말이죠.

[]은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.

이것이 자동으로 붙어 필드명을 표시 하는 것이죠.

[]이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.

[]이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.

좋은 하루 되세요.

"
  • *
    2014-05-27 07:01:29

    "" 는 보통 문자에 사용하는 것입니다.

    엑세스에서는

    dsum 함수처럼 d가 들어가는 도메인 함수는 항상 인수를 "" 로 묶어 표시 하셔야 합니다.

    dsum("더할값이있는필드명","테이블/쿼리","조건")

    처럼 말이죠.

    []은 필드명에 자동으로 붙는 것으로 sum(대여금액) 과 같이 작성하면 sum([대여금액]) 과 같이 []이 자동으로 붙게 됩니다.

    이것이 자동으로 붙어 필드명을 표시 하는 것이죠.

    []이 없어도 정상 실행된다면 그냥 두셔도 상관 없구요.

    []이 없어 정상 실행 되지 않는다면 필드명에 []을 붙여 사용하시면 됩니다.

    좋은 하루 되세요.

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