책 내용 질문하기
프로시저 작성 문의
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
176
조회수
139
작성일
2011-09-19
작성자
첨부파일

엑세스파트의 176p 문제6번 질문입니다.

docmd.runsql "update 제품코드 set 협회='전기협회' where right(제조사,2)='전기'"

에서 전기협회와 전기 양옆으로 ' ' (작은따옴표)를 해줘야하는 이유가 뭔가요?

단순히 문자이기 때문에 작은따옴표를 사용한다라는 설명말고,

쓰지않아도 되는 상황을 비교하여 자세하게 설명좀 부탁드립니다.

답변
2011-09-19 12:42:15

문자이기 때문에 작은 따옴표를 사용한다 정도 밖에 설명이 안됩니다.

사용하지 않아야 되는 경우는 컨트롤 명을 사용할때 이죠.

cmb협회

와 같이 cmb협회 컨트롤에 선택된 값에 해당하는 것을 표시 해야 할때는 작은따옴표를 사용하지 않습니다.

작은 따옴표를 사용하게 되면 cmb협회에서 선택된 값이 아니라 그냥 문자인 'cmb협회' 로 비교되기 때문이죠.

좋은 하루 되세요.

"
  • *
    2011-09-19 12:42:15

    문자이기 때문에 작은 따옴표를 사용한다 정도 밖에 설명이 안됩니다.

    사용하지 않아야 되는 경우는 컨트롤 명을 사용할때 이죠.

    cmb협회

    와 같이 cmb협회 컨트롤에 선택된 값에 해당하는 것을 표시 해야 할때는 작은따옴표를 사용하지 않습니다.

    작은 따옴표를 사용하게 되면 cmb협회에서 선택된 값이 아니라 그냥 문자인 'cmb협회' 로 비교되기 때문이죠.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.