책 내용 질문하기
이벤트 프로시저 작성
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
246
조회수
93
작성일
2014-02-25
작성자
첨부파일

217쪽에 문제2-2 를 풀고있는데요

column속성을 이용하라는 문제요!

음.. 제가 비쥬얼베이직에

txt사번 = cmb이름찾기.column(1)

이렇게 썼거든요

진짜진자 궁금한게

프로시저 작성할때 " " , [] , 그리고 아무것도 표시 안할때

너무 궁금하거든요 뭘 써야할지 필드명엔 뭐 폼/테이블엔 뭐 이렇게 딱 정해져 있는건 없나요??

또 docmd 이걸 작성할때 그런건지 몰라도...에휴... 너무 어렵네요!! 알기쉽게 설명해주세요!!

답변
2014-02-26 00:51:44

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

엑세스에서는

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

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

처럼 말이죠.

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

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

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

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

좋은 하루 되세요.

"
  • *
    2014-02-26 00:51:44

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

    엑세스에서는

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

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

    처럼 말이죠.

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

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

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

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

    좋은 하루 되세요.

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