책 내용 질문하기
(낼 시험입니다. 빨리 갈켜 주시면 감사감사)데이터베이스과목에서 filter와 me.filter 사용 방법의 차이점
도서
[2015] 컴퓨터활용능력 1급 실기
페이지
382
조회수
302
작성일
2015-04-18
작성자
첨부파일

382페이지 2번 문제 : 판매현황 폼의 조회버튼(cmb조회)를 클릭할 때 다음과 같은 기능을 수행하도록 구현하시오

cmb물품에서 선택된 상품과 동일한 레코드만 표시, filter 속성 사용

이 문제에서는 me.filer = "물품코드='" & cmb물품 & "'" 과 같이 me.filer를 쓰는데 다른 곳에서는 me가 없는 그냥 filter를 사용 하는데 차이점이 무엇인가요??(부록 218페이지에서는 그냥 filter만 사용하거든요...다른점이 무엇인가요???)

한가지 더 질문 드릴께요

매크로 작성이나 프로시저 작성시 대괄호를 사용할 때와 큰 따옴표를 사용 할때의 차이점이 알고 싶습니다. 예를 들어 판매일자별 판매현황 보고서를 인쇄미리보기의 형태로 열 것, 이라는 문제에서 조건에 "상품명= '" & txt상품명 & "'" 이런 형태로 작성될때도 있고,

[상품명]=[forms]![판매현황]![txt상품명]과 같은 형태로 작성될 때도 있는데 어떻게 구분하여 사용 해야되는지 알고 싶어요

답변
2015-04-22 06:51:45

답변이 늦어 정말 죄송합니다.

1.

문제에서 filter,filteron 을 이용하라고 했다면 filter,filteron 을 이용하시면 되구요.

어떻게 작성하시든 결과가 정확히 나온다면 정답으로 인정 될 수도 있습니다.

2.

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

엑세스에서는

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

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

처럼 말이죠.

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

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

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

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

좋은 하루 되세요.

"
  • *
    2015-04-22 06:51:45

    답변이 늦어 정말 죄송합니다.

    1.

    문제에서 filter,filteron 을 이용하라고 했다면 filter,filteron 을 이용하시면 되구요.

    어떻게 작성하시든 결과가 정확히 나온다면 정답으로 인정 될 수도 있습니다.

    2.

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

    엑세스에서는

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

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

    처럼 말이죠.

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

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

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

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

    좋은 하루 되세요.

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