책 내용 질문하기
컴.활1급 처리 질문...
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
204
조회수
96
작성일
2016-06-28
작성자
김*
첨부파일

수고하십니다. 질문내용에...
2016년 컴.활1급 처리문제 P198에 보면
조건란에 "상품명='" & txt이름 & "'" => 이런식으로 입력이 되여져 있잖아요.
내가 알기로는 조건을 입력할적에는
'필드명=컨트롤명' 이런식으로 입력하는걸로 알고 있습니다.

그런데 P204에 보면 'txt상품코드=상품코드' 이렇게 입력이 되여져 있더라구요.
'컨트롤명=필드명' 이렇게 나와 있는데요.
조건을 입력할적에 '=' 를 기준으로 해서 좌우에 어떤순서로 입력을 해야 되는지 너무 헷깔리네요.

ㅠㅠ
문제형태중 '=' 좌우에 어떤 순서로 입력을 해야 되는지
자세하게 설명 부탁 드립니다. ^^

=> 며칠전에 이렇게 질문을 올렸는데요.

시나공 답변은

=>

"상품명='" & txt이름 & "'"

에서는 필드명 = 컨트롤명 과 같이 작성해야 하지만

dloookup("필드명","테이블/쿼리명","조건")

의 조건에서는 "txt상품코드=상품코드", "상품코드=txt상품코드" 모두 같은 결과가 나옵니다.

단순 비교이므로 컨트롤값과 필드값을 비교하는 것이므로 두 식 모두 같은 결과가 나오는 것입니다.

정확한 결과가 나온다면 어떻게 작성하시든 상관 없는 부분입니다.

=> 이렇게 답변을 해주었습니다.

질문1)

조건에서 비교할적에는 필드명과 컨트롤명을 좌우 위치를 아무꺼나 해도 상관이 없다고 했는데

202페이지에 1번문제에서 '상품코드=txt상품코드' 이렇게 입력하고 실행을 하니깐 에러가 뜨는데요. ㅠㅠ

밑에 답변에서는 dcount에서 조건에 대해서 답변을 했는데요. 내 질문은 202페이지에 1번문제에서 조건에 해당되는 부분에서 좌우 위치가 헷깔린다 이말입니다.

문제 제대로 읽고 답변 해주세요. ^^

답변
2016-06-30 12:50:53

답변을 잘 못 드려 죄송합니다.

1번 문제의 경우

txt상품코드 컨트롤에 필드값인 상품코드가 표시되어야 하는 부분이므로

컨트롤명=필드명

과 같이 작성해야 하는 것이 맞습니다.

= 을 기준으로 오른쪽의 값을 왼쪽으로 넣는다 라고 기억하시면 됩니다.

학습에 불편을 드려 죄송합니다.

좋은 하루 되세요.

  • *
    2016-06-30 12:50:53

    답변을 잘 못 드려 죄송합니다.

    1번 문제의 경우

    txt상품코드 컨트롤에 필드값인 상품코드가 표시되어야 하는 부분이므로

    컨트롤명=필드명

    과 같이 작성해야 하는 것이 맞습니다.

    = 을 기준으로 오른쪽의 값을 왼쪽으로 넣는다 라고 기억하시면 됩니다.

    학습에 불편을 드려 죄송합니다.

    좋은 하루 되세요.

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