책 내용 질문하기
안녕하세요?
도서
[2010] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
277
조회수
75
작성일
2011-08-25
작성자
첨부파일

안녕하세여?

문제가

>상품정보 폼에 있는 상품정리 버튼을 클릭하면 판매되지 않은 상품의 자료를[상품]테이블에서 삭제하도록 이벤트 프로시저를 작성하시오.

-'매출관리'테이블에 기록되지 않은 상품은 판매되지 않은 상품임

-docmd개체의 runsql메서드를 사용하시오.

-삭제후 폼의 데이터를 갱신할것.

이렇게 되어있는데,,

정답에 나와 있는것처럼 코드를 작성했는데도 불구하고, 답이 맞는지 폼을 실행해보았는데,,

자꾸 오류가 나네요,,ㅜㅜ

왜 그런거죠?

답변
2011-08-25 14:32:37


Private Sub cmd상품정리_Click()
DoCmd.RunSQL "Delete * From 상품 Where 상품코드Not in (select 상품코드 from 매출관리)"
DoCmd.Requery
End Sub

상품코드와 not 이 붙어서 그런것 같네요.

상품코드 not 과 같이 띄어쓰기를 한 후 사용해 보세요.

좋은 하루 되세요.

"
  • *
    2011-08-25 14:32:37


    Private Sub cmd상품정리_Click()
    DoCmd.RunSQL "Delete * From 상품 Where 상품코드Not in (select 상품코드 from 매출관리)"
    DoCmd.Requery
    End Sub

    상품코드와 not 이 붙어서 그런것 같네요.

    상품코드 not 과 같이 띄어쓰기를 한 후 사용해 보세요.

    좋은 하루 되세요.

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