엑세스 문제중에-
filter 식 쓰는 문제가 나왔는데요..
보통
시나공 실기책에서 보면
예를 들어서 " '가입일'이 txt조회에 입력된 값과 같은 레코드만 표시하도록 설정하시오."
이렇게 문제가 나오고
답이
me.filter = "가입일 = # " & txt조회 & " # "
mefilteron = true
잖아요.
근데 문제에서-
filter기능을 이용하는데,
수납일자 필드를 이용해서 cmb조회 값을 클릭하면
______ 년 _______ 월 조회버튼(cmb조회)
이렇게 나와있었거든요.
수납일자는 형식이 2008-01-01 이런식으로 나와있었는데
년도와 월을 적고 나서 조회 버튼을 클릭할 때, txt년도랑 txt월이 수납일자와 같은 값이 나오도록
표시하라고 나왔었는데..
보통 문제집에서는 한개 조건만 주어졌는데
시험에서는 txt년도와 txt월이 같아야 한다고 조건이 두개가 주어지다보니까
생소해서 풀지못하고왔어요 ㅠ.ㅠ
설명이 너무 복잡해서 죄송합니당 ㅠ ㅠ
이런식은 어떻게 써야하나요??ㅠ.ㅠ
비슷한 문제로 설명드리자면
년도와 월이 서로 다른 필드에 정확히 들어 있다면 아래와 같이 작성하면 됩니다.
me.filter="년도 = " & txt년 & " and 월 = " & txt월
me.filteron=true
그렇지 않고 생년월일과 같이 특정 날짜가 들어 있는 필드를 이용해서 조건을 지정해야 한다면 아래와 같이 작성하면 됩니다.
me.filter="year(매출일) = " & txt년 & " and month(매출일) = " & txt월
me.filteron=true
좋은 하루 되세요.
"-
*2011-10-04 12:34:59
비슷한 문제로 설명드리자면
년도와 월이 서로 다른 필드에 정확히 들어 있다면 아래와 같이 작성하면 됩니다.
me.filter="년도 = " & txt년 & " and 월 = " & txt월
me.filteron=true
그렇지 않고 생년월일과 같이 특정 날짜가 들어 있는 필드를 이용해서 조건을 지정해야 한다면 아래와 같이 작성하면 됩니다.
me.filter="year(매출일) = " & txt년 & " and month(매출일) = " & txt월
me.filteron=true좋은 하루 되세요.
"