책 내용 질문하기
엑세스 기본 8회
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
160
작성일
2013-11-24
작성자
첨부파일

문3의 3번....

조건에

month([])=month([]![]![])

이렇게만 해도 채점은 맞는 걸로 나오는데요..

해설에서처럼

month([])=month(datevalue([]![]![]))

이렇게 해 줘야 하나요?

datevalue함수는 문제가 어떻게 나오면 사용하는 함수인가요?

해당 년,월(or 년 or 월)과 동일한 레코드만 표시하시오~~

뭐 이런식으로 문제가 나오면 꼭 조건에 해 줘야 하나요?

문4의 1번..

Private Sub txt매입단가_AfterUpdate()
txt판매단가 = txt매입단가 + (txt매입단가 * 0.5)
End Sub

여기서

txt판매단가 = txt매입단가 + (txt매입단가 * 0.5)
이렇게 작성할 때와

판매단가 = 매입단가 + (매입단가 * 0.5)

이렇게 작성할 때의 차이가 뭔가요?

어떤 문제에서는 txt~ 이거 안 붙이고 작성해야 할 때가 있던데요...어떤 경우인가요?

Private Sub cmd수정_Click()
DoCmd.RunSQL "update 운항관리 set 총결재금액=좌석금액+결재금액"
DoCmd.Requery
End Sub

여기서 밑줄 부분은 txt~ 이런 거 없이 그냥 작성하잖아요...


답변
2013-11-25 17:07:51

1.

datevalue는 텍스트 형식의 날짜 형식으로 변환하는 함수입니다.

txt판매일자에 입력된 날짜가 텍스트형식으로 입력된 경우 제대로 날짜로 설정되지 않을 수 있어서 사용한 것으로

생략해도 정확한 결과가 나온다면 생략하셔도 상관 없습니다.

2.

txt매입단가 는 컨트롤 명이고

매입단가는 필드명인데

필드명을 사용하여 정확한 결과가 나온다면 필드명을 이용하셔서 작성하셔도 됩니다.

제대로 실행이 되지 않는다면 필드명을 이용하지 않고 컨트롤 명을 이용해야 하겠지만요.

어떻게 작성하시든 정확히 실행된다면 상관이 없습니다.

간혹 문제에서 txt매입단가 로 구하라고 하는 지시사항등이 있다면 이 지시사항을 따라야 합니다.

좋은 하루 되세요.

"
  • *
    2013-11-25 17:07:51

    1.

    datevalue는 텍스트 형식의 날짜 형식으로 변환하는 함수입니다.

    txt판매일자에 입력된 날짜가 텍스트형식으로 입력된 경우 제대로 날짜로 설정되지 않을 수 있어서 사용한 것으로

    생략해도 정확한 결과가 나온다면 생략하셔도 상관 없습니다.

    2.

    txt매입단가 는 컨트롤 명이고

    매입단가는 필드명인데

    필드명을 사용하여 정확한 결과가 나온다면 필드명을 이용하셔서 작성하셔도 됩니다.

    제대로 실행이 되지 않는다면 필드명을 이용하지 않고 컨트롤 명을 이용해야 하겠지만요.

    어떻게 작성하시든 정확히 실행된다면 상관이 없습니다.

    간혹 문제에서 txt매입단가 로 구하라고 하는 지시사항등이 있다면 이 지시사항을 따라야 합니다.

    좋은 하루 되세요.

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