엑세스에서
dlookup("성명","구매정보","사번='" & txt사번 & "'")
에서요 txt사번이 문자라면 "사번='" & txt사번 & "'" 이렇게써야하고
txt사번이 숫자라면 "사번= txt사번 " 이렇게써도되는건가요??
근데 d가들어가는 한수에서는 텍스트,숫자 관계없이 그냥 "사번= txt사번" 이렇게써도되는거아닌가요??
약간 정리를 해 드려야 할거 같군요.
dlookup("성명","구매정보","사번=txt사번")
위처럼 &로 구분을 하지 않는다면 문자건 숫자건 '를 붙이지 않습니다.
(단 이 방법은 컨트롤원본에서만 가능하고 코드작성기에선 안됩니다)
코드작성기에선
dlookup("성명","구매정보","사번='" & txt사번 & "'") --> 문자일때
dlookup("성명","구매정보","사번=" & txt사번 ) --> 숫자일때
이와같이 구분하시면 되겠습니다.~