책 내용 질문하기
문제 5
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
198
조회수
41
작성일
2013-07-23
작성자
첨부파일

docmd.openform "사아품정보", acnormal, , "상품명='" & txt이름 & "'"

왜 상품명 = 이거죠?

문제에서 상품명이라고 아예 안 써있는데요

앞에 들어갈 문자는 txt이름 옆에 상품명이라고 써 있으니까 그냥 상품명이라고 한 건가요?>

그리고 207쪽에

문제 6번에

DoCmd.RunSQL "delete * from 상품_2 where 상품코드 =txt상품코드" 이렇게 써 있는데

DoCmd.RunSQL "delete * from 상품_2 where 상품코드 ='" & txt상품코드 & "'" 이렇게 작은 따옴표 쓰면서 연결 왜 안 하나요? 앞에서는 계속 하다가 이건 왜 안하는지 모르겠네요

문제 7에서는

상품명.ControlTipText = 브랜드명 답이 이렇게 써있는데

저는

상품명.ControlTipText = "브랜드명" "" 이거 썼는데 "" 쓰면 틀리나요? 문자는 "" 묶으라고 해서 묶었는데요

답변
2013-07-24 23:42:26

1.

p189 에 문제 그림에 보시면

상품명 : 상품정보 상품별인쇄

라고 되어 있습니다.

상품명 : 옆에 보시면 빈 컨트롤이 있는데 이것이 txt이름 컨트롤 입니다.

여기에 입력되는 내용이 상품명 이므로

상품명 필드에 입력된 값과 txt이름 컨트롤에 입력된 값이 같은지 확인해야

같은 값을 폼에 표시 할 수 있지요?

문제에서 이미 txt이름 컨트롤이 입력된 상품에 해당하는 데이터를 출력 하라고 했기 때문에 이렇게 작성하는 것입니다.

2. runsql 문인경우 & 연산자를 사용하여 컨트롤 분리를 하지 않아도 되므로 & 연산자가 없이 바로 비교하는 것입니다.

3. 여기서 사용한 브랜드명은 문자로 사용된 것이 아니라 필드명으로 사용된 것으로

"" 로 묶으면 제대로 실행이 안됩니다. 제대로된 결과가 나오지 않는다면 오답처리 되므로 잘 확인하여 사용하시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2013-07-24 23:42:26

    1.

    p189 에 문제 그림에 보시면

    상품명 : 상품정보 상품별인쇄

    라고 되어 있습니다.

    상품명 : 옆에 보시면 빈 컨트롤이 있는데 이것이 txt이름 컨트롤 입니다.

    여기에 입력되는 내용이 상품명 이므로

    상품명 필드에 입력된 값과 txt이름 컨트롤에 입력된 값이 같은지 확인해야

    같은 값을 폼에 표시 할 수 있지요?

    문제에서 이미 txt이름 컨트롤이 입력된 상품에 해당하는 데이터를 출력 하라고 했기 때문에 이렇게 작성하는 것입니다.

    2. runsql 문인경우 & 연산자를 사용하여 컨트롤 분리를 하지 않아도 되므로 & 연산자가 없이 바로 비교하는 것입니다.

    3. 여기서 사용한 브랜드명은 문자로 사용된 것이 아니라 필드명으로 사용된 것으로

    "" 로 묶으면 제대로 실행이 안됩니다. 제대로된 결과가 나오지 않는다면 오답처리 되므로 잘 확인하여 사용하시기 바랍니다.

    좋은 하루 되세요.

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