책 내용 질문하기
컴활 실기 시험 관련 질문입니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
1
조회수
53
작성일
2013-06-22
작성자
첨부파일

수고 많으십니다. 다름이 아니라

오늘 처음으로 1급 실기시험에 응시하고 왔는데 궁금한게 생겨서 질문좀 드리겠습니다.

시험장에서 저장할 시간은 별도로 안준다고 시험 전에 경고하던데, 제가 엑세스 시험에서

수시로 저장했는데(완성하고도 눌렀구요), 완성한 후에 틀린거 없나 확인하다가 시간 끝나고나서

시험종료 메세지가 뜨고 나서 저장버튼을 다시 눌렀었거든요.

엑세스 화면 내용은 시험종료 메세지로 가려졌는데 위에 저장 아이콘은 누를 수 있길래 몇번 눌렀는데

혹시 이것 때문에 실격처리 되지는 않으려나요??

그리고 오늘 시험에 나왔던 문제중에서 질문드릴게 있는데요,

Me.filter 이용해서 조회하는건데 Like도 섞어 써야하는 것이었거든요.

책에서는 like랑 me.recordsource가 섞인 문제는 있는데 me.filter 랑 like를 섞어 쓰는문제가 없더라구요.

제가 한게 맞는건지 좀 가르쳐 주세요.

me.filter = "제품명 like '*" & txt제품명 & "*'"

me.filteron=true

이렇게 썼는데, 저런 식으로 쓰면 되나요?

그리고 문제중에서 어떤 버튼을 클릭하면 그 테이블의 모든 레코드를 삭제하는 이벤트 프로시저를

docmd 를 이용하여 작성하라고 했는데, 이 문제는 제가 모르는 부분이라서 그냥 틀렸거든요.

재시험 칠때 다시 이문제 나오면 맞춰야 되겠다 싶어서요. 해당 테이블의 모든 레코드를 지우는 것은

어떤 식으로 하면 되나요?

저는 docmd.opentable "xxxxx"

docmd.showallrecords.delete 이렇게 아무데나 생각나는데로 써봤는데 역시나 디버그 뭐라뭐라 하면서

안되더라구요. 그래서 포기했는데 이런 문제의 경우 식을 세우는 법 예시좀 들어주시면 감사하겠습니다.

답변 기다리겠습니다. 수고하시고 좋은 주말 되세요^^

답변
2013-06-24 10:40:36

1. 저장만 제대로 되었다면 상관 없습니다.

2. 네 제대로 사용하신 것 같네요. 정확한 결과가 나왔다면 정답으로 인정 됩니다.

3. docmd.runsql "delete * from 테이블명"

와 같이 delete 문을 사용했어야 할 것 같네요.

좋은 하루 되세요.

"
  • *
    2013-06-24 10:40:36

    1. 저장만 제대로 되었다면 상관 없습니다.

    2. 네 제대로 사용하신 것 같네요. 정확한 결과가 나왔다면 정답으로 인정 됩니다.

    3. docmd.runsql "delete * from 테이블명"

    와 같이 delete 문을 사용했어야 할 것 같네요.

    좋은 하루 되세요.

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