책 내용 질문하기
SQL작성에 대해서 질문있어요.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
336
조회수
162
작성일
2013-08-04
작성자
첨부파일

문제 4-1을 보면 식이

DoCmd.RunSQL "update 운송 set 운송요금 = 운송요금 + txt변경값 where 운송방법 = cmb운송방법"

이런 식으로 작성이 되더군요.

그런데 저 같은 경우 문제를 풀었을 때 그 filter속성에서 문자열 연결하기 처럼

where 운송방법 = '" & cmb운송방법 & "'" 이렇게 작성했거든요.

제가 무엇을 착각하는지 좀 알려주세요~

답변
2013-08-06 09:45:49

runsql 문과 dsum 과 같이 d가 들어가는 함수에서는

& 연산자를 사용하여 컨트롤 분리를 하지 않으셔도 됩니다.

그래서 운송방법 = cmb운송방법

과 같이 사용해도 되는 것이죠.

좋은 하루 되세요.

"
  • *
    2013-08-06 09:45:49

    runsql 문과 dsum 과 같이 d가 들어가는 함수에서는

    & 연산자를 사용하여 컨트롤 분리를 하지 않으셔도 됩니다.

    그래서 운송방법 = cmb운송방법

    과 같이 사용해도 되는 것이죠.

    좋은 하루 되세요.

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