책 내용 질문하기
실전 모의고사 문제 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) 속성을 이용해서 작성해야 합니다.
즐거운 하루 되세요.