책 내용 질문하기
엑세스 기본모의고사 2,3,4회
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
324
조회수
249
작성일
2012-04-25
작성자
첨부파일

(1)

엑세스 기본모의고사 4회에

처리 기능 구현 1번에 두번째 문제요

<가입된기간은 가입일자의 년도와 현재 년도의 차이를 "년"과 연결하여 표시하시오.>

datediff("yyyy",[가입일자],date())

이거는 년도가 네 자리니까 yyyy인 거 알겠는데요

근데

조회 및 출력 기능 구현 1번에 ③번이요

<본문의 'txt대여일수'에는 대여일자와 반납일자 사이의 날짜(일(日)) 수가 표시되도록 설정하시오.>

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

이거는 날짜가 01~31 형식으로 되어 있는데 왜 "d" 하나로 표현하죠? "dd" 아닌가요?

이렇게 함수에 쓰일때 d,m,y 같은 게 어떤 형식으로 쓰이는지 좀 알려주세요~

(2)

엑세스 기본모의고사 2회에 조회 및 출력 기능 구현에 2번이요

매크로작성기말고

코드로 작성할때 조건문을 어떻게 써야하나요?

docmd.applyfilter, "거래처코드='" & cmb거래처코드 & "'"

docmd.applyfilter, "행선지코드='" & cmb행선지코드 & "'"

이 두개를 and로 어떻게 연결하는 건지 좀 알려주세요~

답변
2012-04-28 09:41:26

1. 두자리든 한자리든 관계 없이 정확한 값이 나오면 됩니다.

y 는 년

m 은 월

d 는 일

이 되죠.

2. docmd.applyfilter, "거래처코드 = '" & cmb거래처코드 & "' and 행선지코드 = '" & cmb행선지코드 & "'"

와 같이 연결할 수 있습니다.

좋은 하루 되세요.

"
  • *
    2012-04-28 09:41:26

    1. 두자리든 한자리든 관계 없이 정확한 값이 나오면 됩니다.

    y 는 년

    m 은 월

    d 는 일

    이 되죠.

    2. docmd.applyfilter, "거래처코드 = '" & cmb거래처코드 & "' and 행선지코드 = '" & cmb행선지코드 & "'"

    와 같이 연결할 수 있습니다.

    좋은 하루 되세요.

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