책 내용 질문하기
실전 모의고사 E형 질문입니다.
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
419
조회수
301
작성일
2011-10-19
작성자
첨부파일

문제4 처리 기능 구현

1.'판매'폼의 '삭제' 버튼(cmd삭제)을 클릭할 때 다음과 같은 기능을 수행하도록 구현하시오.

▶이벤트 프로시저를 사용하여 작성할 것

▶<상품_2>테이블에서 '상품이름' 필드의 값이 'cmb상품이름' 컨트롤에서 선택한 값과 동일한 레코드를 삭제할 것

▶삭제를 수행한 후 현재 'cmb상품이름'에 선택된 값을 지울 것

▶'cmb상품이름'의 행 원본을 참조하여 'cmb상품이름'에 표시되는 데이터를 갱신할 것

여기서 '▶'cmb상품이름'의 행 원본을 참조하여 'cmb상품이름'에 표시되는 데이터를 갱신할 것'의 답을

cmb상품이름.RowSource="select 상품_2.상품이름 from 상품_2 order by 상품_2.상품이름;"

궁금한 것은 1)cmb상품이름.RowSource가 쓰인 이유와 2)오름차순 명령문이 왜 쓰였는지 입니다.

답변
2011-10-20 09:55:56

cmb상품이름 컨트롤에서 선택한 값과 동일한 것을 삭제하고 삭제된 내용을 제외한 후 cmb상품이름의 행원본으로 사용해야 하므로

rowsource 가 나오는 것입니다.

식작성기를 이용하여 작성하면 기본적으로 오름차순 정렬되므로 나타나는 것입니다.

사용하지 않으셔도 상관 없는 부분입니다. 식을 직접 입력하신 다면 order by 상품_2.상품이름 부분은 생략하셔도 되죠.

하지만 기본적으로 오름차순 정렬이기 때문에 상관 없습니다.

좋은 하루 되세요.

"
  • *
    2011-10-20 09:55:56

    cmb상품이름 컨트롤에서 선택한 값과 동일한 것을 삭제하고 삭제된 내용을 제외한 후 cmb상품이름의 행원본으로 사용해야 하므로

    rowsource 가 나오는 것입니다.

    식작성기를 이용하여 작성하면 기본적으로 오름차순 정렬되므로 나타나는 것입니다.

    사용하지 않으셔도 상관 없는 부분입니다. 식을 직접 입력하신 다면 order by 상품_2.상품이름 부분은 생략하셔도 되죠.

    하지만 기본적으로 오름차순 정렬이기 때문에 상관 없습니다.

    좋은 하루 되세요.

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