책 내용 질문하기
실전 모의고사 문제 3-2번의 답안에 문의가 있습니다
도서
2025 시나공 컴퓨터활용능력 1급 실기 기본서 (ver.2021)
페이지
516
조회수
36
작성일
2025-07-03
작성자
박*훈
첨부파일

문제의 답안은

Private Sub cmd삭제_Click()

DoCmd.RunSQL "delete * from 상품_2 where 상품이름=cmb상품이름"

cmb상품이름 = " "

cmb상품이름.RowSource = "SELECT 상품_2.상품이름 FROM 상품_2 ORDER BY 상품_2.상품이름;"

End Sub

이와같이 프로시저를 작성하였는데


너무 복잡해서....


이걸 Private Sub cmd삭제_Click()

DoCmd.RunSQL "delete from 상품_2 where 상품이름='" & cmb상품이름 & "'"

Me.cmb상품이름 = Null

Me.cmb상품이름.Requery


End Sub


다음과 같이 작성을 하였습니다.


그런데 문제에서는 cmb상품이름의 행 원본을 참조하여 cmb상품이름에 표시되는 데이터를 갱신하라 하였는데


requery를 사용하는 것도 답안으로 인정이 되는지 궁금하여 이렇게 글을 올립니다

답변
2025-07-08 12:53:04

안녕하세요.

cmb상품이름의 행 원본을 참조하라고 했으므로 행 원본(RowSource) 속성을 이용해서 작성해야 합니다.

즐거운 하루 되세요.

  • 관리자
    2025-07-08 12:53:04

    안녕하세요.

    cmb상품이름의 행 원본을 참조하라고 했으므로 행 원본(RowSource) 속성을 이용해서 작성해야 합니다.

    즐거운 하루 되세요.

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