안녕하세요
프로시저만 나오면 답답한 수험생입니다 ㅜ
141페이지가 헷갈려서 148페이지를 먼저 공부하고 141페이지로 돌아왔는데 모르겠어요
149페이지에서
me.filter="판매량>=" & txt수량 이렇게 쓰라고해서 그렇구나 하고 넘어왔더니
141페이지에선
me.filter="제품명='" & txt제품명 & "'" 이렇게 썼네요 ...
무슨 차이죠??
다른사람이 질문한거 답글보니 이해가 반절은 가는데 반절은 안가요.
me.filter="제품명='" & txt제품명 & "'"
빨간색 글씨 부분은 작은 따옴표를 큰따옴표로 묶어준고 & 기호로 묶어준것도 이해가요.
근데 파란색 글씨 부분은 좀 이해가 안가요...
제가 생각하기로는 "제품명=" & "'" 이렇게 써서
Me.Filter = "제품명=" & "'" & txt제품명 & "'"
뭐가 문제인지 149페이지 공부해봐도 모르겠어요. ㅜㅜ 149 페이지에서 설명하고 있는 휴게소 들렸다 갈지 그냥 직진으로 갈지의 차이인가요? 그렇다면 제가 작성한것처럼 작성해도 맞는걸까요?
실제 적용해보니 제대로 작동은 해요.
답변해주시면 감사하겠습니다
매번 감사드립니다.
me.filter="판매량>=" & txt수량 -> 판매량의 데이터 형식이 숫자이므로 비교값도 숫자로 입력받은 것입니다.
me.filter="제품명='" & txt제품명 & "'" -> 제품명 필드의 데이터 형식이 문자이므로 비교값도 문자로 나타내기 위해 ' ' 를 사용하는 것입니다.
네 어떻게 작성하든 정확하게 실행되면 됩니다.
me.filter = "제품명 ='" & txt제품명 & "'"
me.filter = "제품명='시나공'"
으로 표시가 되는 것입니다.
질문 주신 방법도 결과적으로 위와 같이 표시되므로 정확한 결과가 나오는 것입니다.
좋은 하루 되세요.
-
*2017-06-17 13:14:36
me.filter="판매량>=" & txt수량 -> 판매량의 데이터 형식이 숫자이므로 비교값도 숫자로 입력받은 것입니다.
me.filter="제품명='" & txt제품명 & "'" -> 제품명 필드의 데이터 형식이 문자이므로 비교값도 문자로 나타내기 위해 ' ' 를 사용하는 것입니다.
네 어떻게 작성하든 정확하게 실행되면 됩니다.
me.filter = "제품명 ='" & txt제품명 & "'"
me.filter = "제품명='시나공'"
으로 표시가 되는 것입니다.
질문 주신 방법도 결과적으로 위와 같이 표시되므로 정확한 결과가 나오는 것입니다.
좋은 하루 되세요.