책 내용 질문하기
기본9회 문제 2번
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
390
조회수
67
작성일
2015-03-05
작성자
첨부파일

문제2번의1번의 4에서

txt물품명 컨트롤에는 물품 테이블의 물품코드 필드가 txt물품코드 컨트롤의 값과 같은 물품명을 표시하시오라고 되어있습니다

답지에 컨트롤원본에 =dlookup("물품명","물품","물품코드=txt물품코드" 입력하라고 되어있는데요

컨트롤 원본에 select 물품명 from 물품 where "물품코드 ='" & txt물품코드 & "'" 이렇게 쓰면 틀린건가요

그렇다면 이런 select문을 쓸때는 언제쓰는 건지 궁금합니다

두번째 질문입니다

문제2의 2번에서 본문영역에있는 하위폼의 데이터> 기본필드연결 속성의 작성기 단추를 누르면

입력한 식에서 닫혔거나 존재하지 않는 개체를 참조합니다.

라고 메세지창이 뜨고 아무것도 못하게 되어있는데 이럴경우는 어떻게 해야합니까? 또 왜이런것인지 궁금해요

답변
2015-03-07 07:11:46

1. select 문은 폼이나 보고서 등의 레코드 원본을 설정하는데 사용하는 것입니다.

이문제는 컨트롤 원본으로 지정하려고 하는 것이고 조건에 맞는 물품명을 표시하기 위한 것이므로 dlookup을 이용하셔야 하는 것이죠.

2. 대부분이 기본폼과 하위폼의 레코드 원본이 정확히 설정되지 않은 경우에 나타나구요.

원본 설정이 되어 있어도 레코드 원본간의 관계 설정이 되지 않은 경우나 데이터 형식이 같지 않은 경우등에서

이런 현상이 나타납니다.

문제1번부터 차근히 다 풀어보시고 다시 한번 확인 해 보세요.

좋은 하루 되세요.

"
  • *
    2015-03-07 07:11:46

    1. select 문은 폼이나 보고서 등의 레코드 원본을 설정하는데 사용하는 것입니다.

    이문제는 컨트롤 원본으로 지정하려고 하는 것이고 조건에 맞는 물품명을 표시하기 위한 것이므로 dlookup을 이용하셔야 하는 것이죠.

    2. 대부분이 기본폼과 하위폼의 레코드 원본이 정확히 설정되지 않은 경우에 나타나구요.

    원본 설정이 되어 있어도 레코드 원본간의 관계 설정이 되지 않은 경우나 데이터 형식이 같지 않은 경우등에서

    이런 현상이 나타납니다.

    문제1번부터 차근히 다 풀어보시고 다시 한번 확인 해 보세요.

    좋은 하루 되세요.

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