책 내용 질문하기
filter문제
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
45
조회수
21
작성일
2018-09-14
작성자
탈퇴*원
첨부파일

2014년 1회 엑세스 45페이지 문제3의 2번문제에서

1) 'txt고객ID' 컨트롤에 입력된 '고객ID'를 포함하는 레코드만 표시하도록 하시오에서

고객ID를 확인해보니 숫자형식(예)20140213)로 되어있습니다 그렇다면

숫자 형식이기 때문에 "필드 =" & 텍스트필드 형식으로 작성해주어야 하는 것 아닌가요?

2)

Me.filter

Me.filterOn 처럼 filter함수 앞에 me. 를 써주어도 무방한가요?

답변
2018-09-14 22:11:29

안녕하세요.

1)

포함하는 레코드를 표시하기 위해 like 연산자를 사용하게됩니다.

like 연산자는 컨트롤에 저장된 값이 문자일 때만 사용이 가능합니다.

그래서 <회원관리> 테이블의 '고객ID' 필드는 데이터 형식이 '텍스트'로 되어 있습니다.

텍스트로 처리해 주셔야 합니다.

2)

답만 정상적으로 실행된다면 me를 넣으셔도 무방합니다.

me 는 현재폼이나 보고서등을 의미하는 것입니다.

문제에서 me.filter 로 작성하라고 했다면 me 를 붙여서 사용하구요. 그렇지 않다면 me 가 없어도 상관 없으세요.

정확히 실행만 된다면 정답으로 인정 됩니다.

좋은 하루 보내세요.

  • *
    2018-09-14 22:11:29

    안녕하세요.

    1)

    포함하는 레코드를 표시하기 위해 like 연산자를 사용하게됩니다.

    like 연산자는 컨트롤에 저장된 값이 문자일 때만 사용이 가능합니다.

    그래서 <회원관리> 테이블의 '고객ID' 필드는 데이터 형식이 '텍스트'로 되어 있습니다.

    텍스트로 처리해 주셔야 합니다.

    2)

    답만 정상적으로 실행된다면 me를 넣으셔도 무방합니다.

    me 는 현재폼이나 보고서등을 의미하는 것입니다.

    문제에서 me.filter 로 작성하라고 했다면 me 를 붙여서 사용하구요. 그렇지 않다면 me 가 없어도 상관 없으세요.

    정확히 실행만 된다면 정답으로 인정 됩니다.

    좋은 하루 보내세요.

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