302페이지 2번 문제에서
cmd조회버튼 클릭시 txt조회 컨트롤에 입력된 글자로 시작하는 이름의 정보 표시시
Left함수를 사용해서 코드를 작성할 수는 없나요?
me.filter="이름 like '"& txt조회 & "*'"
여기서 큰 따옴표나 작은 따옴표의 사용법을 잘모르겠습니다ㅠㅠ
me.filter="이름 like'" & txt조회 & "*'"
"이름 like'" & txt조회 & "*'"
제일 처음 " 와 끝의 " 는 조건을 묶는 것입니다.
'" & txt조회 & "'
부분은 txt조회에 입력된 값을 받아 문자값 '문자값' 으로 표시하기 위한 것이죠.
즉
"이름 like '시나공'"
으로 표시되는 것입니다.
손지은님 덧글 설명 처럼
1.찾는값이 문자열일 때
me.filter="필드명='" & 컨트롤명 & "'"
2.찾는값이 숫자일때
me.filter="필드명=" & 컨트롤명
3.찾는값이 날짜일때
me.filter="필드명=#" & 컨트롤명 &"#"
4.찾는값이 문자열의 일부와 일치할때
me.filter="필드명like'*" & 컨트롤명 & "*'"
을 공식처럼 외우면 도움이 되실 것 같네요.
좋은 하루 되세요.
-
*2016-07-16 12:49:56
me.filter="이름 like'" & txt조회 & "*'"
"이름 like'" & txt조회 & "*'"
제일 처음 " 와 끝의 " 는 조건을 묶는 것입니다.
'" & txt조회 & "'
부분은 txt조회에 입력된 값을 받아 문자값 '문자값' 으로 표시하기 위한 것이죠.
즉
"이름 like '시나공'"
으로 표시되는 것입니다.
손지은님 덧글 설명 처럼
1.찾는값이 문자열일 때
me.filter="필드명='" & 컨트롤명 & "'"
2.찾는값이 숫자일때
me.filter="필드명=" & 컨트롤명
3.찾는값이 날짜일때
me.filter="필드명=#" & 컨트롤명 &"#"
4.찾는값이 문자열의 일부와 일치할때
me.filter="필드명like'*" & 컨트롤명 & "*'"을 공식처럼 외우면 도움이 되실 것 같네요.
좋은 하루 되세요.