책 내용 질문하기
RUNSQL문 질문합니다.
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
203
조회수
97
작성일
2014-06-02
작성자
첨부파일

페이지 203에

문제 5번 정답이

DOCMD.RUNSQL "INSERT INTO 상품_2(상품코드, 상품명~~~~~~) VALUES (TXT상품코드, TXT상품명~~~~)"

이런식으로 적혀있는데요.

괄호안에 상품코드, 상품명, 브랜드코드 이러한 필드명과 TXT상품코드, TXT상품명과 같은 값에 왜 큰따옴표를 사용하지 않는건지 궁금합니다. 어떤 문제에서는 하나하나의 항목에 큰따옴표를 사용해서 언제 어디에는 꼭 써야하는지 헷갈리네요..ㅠㅠ 따옴표를 사용했더니 오류가납니다.

그리고 필드명과 부합하는 값의 이름을 일일이 그 폼의 디자인보기를 눌러 TXT상품코드, TXT상품명 을 확인해서 적어야 하나요 ㅠㅠ 시간이 너무 오래걸려서...

예를들어 답안에 써있는 브랜드코드는 cmb브랜드코드가 아닌 cmb브랜드이고, 분류코드에 부합하는 값은 cmb분류 이다보니 일일이 찾아봐야지만 알수있는가 싶습니다ㅠㅠ

시험장에서 시간을 줄일 수 있는 tip이 있다면 알려주세요!

답변
2014-06-03 07:00:34

txt상품코드 등은 컨트롤명이기 때문에 따옴표를 하지 않습니다.

컨트롤에 입력된 값을 사용해야 하기 때문입니다.

"txt상품코드" 를 하게되면 txt상품코드에 입력된 값이 아니라 "txt상품코드" 라는 문자로 인식 하기 때문이죠.

네 시간이 오래 걸리지만 그렇게 확인 하는 것이 제일 정확하구요.

문제에서도 같이 표시해 주는 경우가 있으니 문제에서 확인 하셔도 될 것 같습니다.

좋은 하루 되세요.

"
  • *
    2014-06-03 07:00:34

    txt상품코드 등은 컨트롤명이기 때문에 따옴표를 하지 않습니다.

    컨트롤에 입력된 값을 사용해야 하기 때문입니다.

    "txt상품코드" 를 하게되면 txt상품코드에 입력된 값이 아니라 "txt상품코드" 라는 문자로 인식 하기 때문이죠.

    네 시간이 오래 걸리지만 그렇게 확인 하는 것이 제일 정확하구요.

    문제에서도 같이 표시해 주는 경우가 있으니 문제에서 확인 하셔도 될 것 같습니다.

    좋은 하루 되세요.

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