책 내용 질문하기
조건이 문자일 경우 기호사용에 대하여
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
조회수
108
작성일
2012-09-13
작성자
첨부파일
where절 이후의 조건이 문자, 숫자, 날짜의 경우 기호가 바뀌는 걸로 숙지하고 있는데
명령문에 따라서도 바뀌는지 궁금합니다.
5회 기본모의 4번 처리기능의 1번 문제의 정답입니다.
1) DoCmd.RunSQL "update 운송 set 운송요금=운송요금+txt변경값 where 운송방법=cmb운송방법"
저는 cmb운송방법이 문자형식이라 아래와 같이 생각했는데
2) DoCmd.RunSQL "update 운송 set 운송요금=운송요금+txt변경값 where 운송방법='" & cmb운송방법 & "'"
교재 정답에서는 1)로 설명이 되어 있어 질문합니다.
답변
2012-09-14 00:41:34
DCOUNT 나 DSUM 등의 함수와 같이 D가 들어가는 도메인 함수와
RUNSQL문에서는 컨트롤 분리(&를 사용하는)를 하지 않으셔도 됩니다.
그래서 운송방볍 = CMB운송방법 과 같은 식이 나오는 것이죠
& 로 컨트롤 분리를 하셔도 상관은 없습니다.
좋은 하루 되세요.
"-
*2012-09-14 00:41:34
DCOUNT 나 DSUM 등의 함수와 같이 D가 들어가는 도메인 함수와
RUNSQL문에서는 컨트롤 분리(&를 사용하는)를 하지 않으셔도 됩니다.
그래서 운송방볍 = CMB운송방법 과 같은 식이 나오는 것이죠
& 로 컨트롤 분리를 하셔도 상관은 없습니다.
좋은 하루 되세요.
"