5번 문제에서 필드랑 컨드롤을 따옴표 없이 그냥 괄호 안에 모두 묶고 큰 따옴표는 sql문의 시작과 끝에만 해줬는데, 이벤트 프로시저 runsql문에서는 '" & txt상품코드 & "'" 이런 컨트롤 분리 없이 그대로 컨트롤명만 써도 되는건가요?? 아니면 insert문에서만 이런가요..? 조건을 지정할때는 동일하게 컨트롤 분리를 해줘야하는건지 질문을 드렸을때
1) 프로시저에서의 SQL 사용 부분에서 문자열 연결과 분리하는 경우를 학습하세요.
학습 중인 교재 160쪽 [잠깐만요]를 참조하세요. 이렇게 답변해주셨는데, 160쪽의 컨트롤 분리와 다르게, 정답풀이엔 values(txt상품코드, txt상품명, cmb브랜드, cmb분류,txt소비자가)로 컨트롤마다 분리하지 않고 values 값 뒤에 괄호로만 모두 묶어 사용해서 docmd.runsql 에선 각각의 컨트롤마다 분리 없이 runsql 문의 시작과 끝에만 큰따옴표를 하면 되는것인지 여쭤본것입니다.
안녕하세요.
학습에 불편을 드려 죄송합니다.
문자열 분리에 대한 전반적인 이해를 요구하는 내용으로 잘못 이해하고 답변드렸습니다.
해당 문제에 대한 내용으로는 이해하고 계신 것처럼
DoCmd.RunSQL 문의 특성 상 실행할 SQL문을 큰따옴표 안에 묶어서 작성한 것입니다.
이와 관련된 내용은 197쪽 [잠깐만요]에 자세히 설명되어 있으니 참고하여 한 번 더 학습하세요.
즐거운 하루 되세요.
-
관리자2026-02-25 09:33:26
안녕하세요.
학습에 불편을 드려 죄송합니다.
문자열 분리에 대한 전반적인 이해를 요구하는 내용으로 잘못 이해하고 답변드렸습니다.
해당 문제에 대한 내용으로는 이해하고 계신 것처럼
DoCmd.RunSQL 문의 특성 상 실행할 SQL문을 큰따옴표 안에 묶어서 작성한 것입니다.
이와 관련된 내용은 197쪽 [잠깐만요]에 자세히 설명되어 있으니 참고하여 한 번 더 학습하세요.
즐거운 하루 되세요.