책 내용 질문하기
DoCmd.RunSQL "update 제품코드 set 협회 = '전기협회' where right([제조사], 2) = '전기'" (대괄호 [ ] 문제)
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
176
조회수
42
작성일
2011-08-02
작성자
첨부파일
정답은
DoCmd.RunSQL "update 제품코드 set 협회 = '전기협회' where right([제조사], 2) = '전기'"
인데요
여기서 제조사를 [] 없이 제조사라고 하면 틀리나요?
DoCmd.RunSQL "update 제품코드 set 협회 = '전기협회' where right(제조사, 2) = '전기'"
이렇게 해도 업데이트 되는것 같던데 직접 확인은 못했고요 다만 업데이트 몇행이 됩니다 . 이렇게는 나오던데
대괄호 안쓰면 틀리나요? 특별히 신경 안쓰면 대괄호는 깜빡 할 것 같아서요.
답변
2011-08-03 10:28:12
[]은 컨트롤명이나 필드명등에 자동으로 붙여주는 것으로 []이 없어도 정상 실행된다면
그냥 두셔도 상관 없습니다.
간혹 []이 없어서 필드명으로 인식 하지 못하는 경우가 있는데 이런경우에는 []을 붙여 필드명으로 사용할 수 있도록 해주시면 됩니다.
좋은 하루 되세요.
"-
*2011-08-03 10:28:12
[]은 컨트롤명이나 필드명등에 자동으로 붙여주는 것으로 []이 없어도 정상 실행된다면
그냥 두셔도 상관 없습니다.
간혹 []이 없어서 필드명으로 인식 하지 못하는 경우가 있는데 이런경우에는 []을 붙여 필드명으로 사용할 수 있도록 해주시면 됩니다.
좋은 하루 되세요.
"