책 내용 질문하기
엑세스 기본모의고사 5
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
46
작성일
2018-02-23
작성자
탈퇴*원
첨부파일

문제3-2 에서

답안

Me.RecordSource = "Select * From 접수 where 운송코드 = '" & cmb운송방법 & "' and 중량코드 = '" & cmb중량 & "'"

빨간부분이 "'" 이렇게 되야 하는거 아닌가요?

답변
2018-02-23 15:03:08

Me.RecordSource = "Select * From 접수 where 운송코드 = '" & cmb운송방법 & "' and 중량코드 = '" & cmb중량 & "'"

위의 답안을 "(큰따옴표)랑 & 제외하고 써보겠습니다.

Me.RecordSource = Select * From 접수 where 운송코드 = 'cmb운송방법' and 중량코드 = 'cmb중량'

원래는 이렇게 써야하는데

컨트롤(cmb운송방법,cmb중량)은 따로 써야 하기 때문에 나머지를 "(큰따옴표)로 묶어주고 &로 연결합니다.

따라서 답안에는 오류가 없습니다.

같은 수험생으로서 답변드렸습니다.

  • *
    2018-02-23 15:03:08

    Me.RecordSource = "Select * From 접수 where 운송코드 = '" & cmb운송방법 & "' and 중량코드 = '" & cmb중량 & "'"

    위의 답안을 "(큰따옴표)랑 & 제외하고 써보겠습니다.

    Me.RecordSource = Select * From 접수 where 운송코드 = 'cmb운송방법' and 중량코드 = 'cmb중량'

    원래는 이렇게 써야하는데

    컨트롤(cmb운송방법,cmb중량)은 따로 써야 하기 때문에 나머지를 "(큰따옴표)로 묶어주고 &로 연결합니다.

    따라서 답안에는 오류가 없습니다.

    같은 수험생으로서 답변드렸습니다.

  • *
    2018-02-27 21:31:24

    답이

    me.recordsource=" select * from 접수 where 운송코드 = '" & cmb운송방법 & "' and 중량코드= '" & cmb중량코드 & "'"

    로 나와 있습니다.

    운송방법에서 끝난 것이 아니기 때문에 "'" 로 작성하지 않은 것입니다.

    cmb운송방법에서 받은 값을 문자로 타나내기 위한 것입니다.

    아래와 같이 괄호가 묶인다 생각하시면 조금 편하실 것입니다.

    "select * from 접수 where 운송코드='" & cmb운송방법 & "' And 중량코드='" & cmb중량 & "'"

    와 같이 생각 하셔야 합니다. '" 와 "' 는 cmb운송방법에서 나온 값을 문자로 표시하기 위한 것으로 생각 하셔야 하는 부분입니다.

    "select * from 접수 where 운송코드='운송방법' And 중량코드='중량'"

    값이 입력되면 위와 같이 되는 것이죠.

    좋은 하루 되세요.

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