1. 10회차의 3-3번 답을 보면
DoCmd.OpenReport "창고별 제품 정보", acViewPreview, , "창고명 like '*" & txt창고조회 & "*"
이고
5회차의 3-3번을 보면
DoCmd.OpenReport "부서별평가현황", acViewPreview, , "이름 like'" & txt조회 & "*'"
인데
여기서 10회차는 like뒤에 *를 붙이고 5회차는 *를 붙이지 않는점이 어떤 차이가 있는건가요?
2, 같은 acviewpreview관한 문제인데
6회차를 보면 DoCmd.OpenReport "학생별봉사내역", acViewPreview, , "학번 ='" & txt조회 & "'"
2회차 docmd.openreport "반별원아리스트", acviewpreview, , "반명 ='" & cmb조회 & "'"
을 보면 like를 사용하지 않는데 찾아보니
라고 되어있습니다만, 데이터형식의 문자인 경우와 문자를 포함하는 경우, 숫자인 경우 등의 차이가 이해가 잘 되지 않습니다.
안녕하세요. 길벗수험서 운영팀입니다.
1. 포함하는 문제와 시작하는 문자로 문제가 다릅니다. 포함하는 경우 앞뒤에 *를, 시작하는 경우에는 뒤에만 *를 붙여주면 됩니다.
2. like 사용 여부는 위 문제와 같이 포함되는 경우에 사용합니다. like를 사용하지 않는 경우는 입력한 값과 완전 동일한 값만 표시할 경우입니다.
무조건 포함하는 경우에는 like를 사용한다고 생각하시면 됩니다. 그리고 동일한 경우중 텍스트를 비교할 경우에는 *를, 날짜 형식을 비교할 경우 #를 양 옆에 붙입니다.
행복한 하루 되세요.
-
관리자2020-03-31 09:32:34
안녕하세요. 길벗수험서 운영팀입니다.
1. 포함하는 문제와 시작하는 문자로 문제가 다릅니다. 포함하는 경우 앞뒤에 *를, 시작하는 경우에는 뒤에만 *를 붙여주면 됩니다.
2. like 사용 여부는 위 문제와 같이 포함되는 경우에 사용합니다. like를 사용하지 않는 경우는 입력한 값과 완전 동일한 값만 표시할 경우입니다.
무조건 포함하는 경우에는 like를 사용한다고 생각하시면 됩니다. 그리고 동일한 경우중 텍스트를 비교할 경우에는 *를, 날짜 형식을 비교할 경우 #를 양 옆에 붙입니다.
행복한 하루 되세요.