공지사항
 일반질문
 대학별 협약 인증
 SNS 협약 인증
 교육질문
  - 컴활필기질문
  - 워드필기질문
  - 컴활1급실기질문전용
  - 컴활2급실기질문전용
  - 워드실기채점 및 질문
  - 사무자동화실기 질문
  - ITQ엑셀 질문
  - ITQ파워포인트 질문
  - ITQ워드 질문
 전화상담게시판
 수강생자유토론방
 합격수기
HOME > 질문/답변 > 일반질문
 
작성일 : 11-07-16 07:24
엑세스(급 ㅠㅠ)
 글쓴이 : 관리자
조회 : 6,390  

엑세스에서
dlookup("성명","구매정보","사번='" & txt사번 & "'")
에서요 txt사번이 문자라면 "사번='" & txt사번 & "'" 이렇게써야하고
txt사번이 숫자라면 "사번= txt사번 "  이렇게써도되는건가요??

근데 d가들어가는 한수에서는 텍스트,숫자 관계없이 그냥 "사번= txt사번" 이렇게써도되는거아닌가요??

약간 정리를 해 드려야 할거 같군요.

dlookup("성명","구매정보","사번=txt사번")
위처럼 &로 구분을 하지 않는다면 문자건 숫자건 '를 붙이지 않습니다.
(단 이 방법은 컨트롤원본에서만 가능하고 코드작성기에선 안됩니다)

코드작성기에선
dlookup("성명","구매정보","사번='" & txt사번 & "'")  --> 문자일때
dlookup("성명","구매정보","사번=" & txt사번 ) --> 숫자일때

이와같이 구분하시면 되겠습니다.~