책 내용 질문하기
실기 엑세스 211쪽 문제 6번질문이요
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
26
작성일
2018-11-16
작성자
탈퇴*원
첨부파일

docmd와 runsqll right함수를 이용하여 업데이트 이벤트프로시저를 만드는것인데요

정답은

DoCmd.RunSQL "Update 제품코드 Set 협회 = '전기협회' Where Right([제조사],2) = '전기'"
DoCmd.RunSQL "Update 제품코드 Set 협회 = '전자협회' Where Right([제조사],2) = '전자'"

인데

If Right(제조사, 2) = "전기" Then
DoCmd.RunSQL "update 제품코드 set 협회 = '전기협회'"
ElseIf Right(제조사, 2) = "전자" Then
DoCmd.RunSQL "update 제품코드 set 협회 = '전자협회'"
End If

이렇게 적어도 실행이 될까 궁금합니다

답변
2018-11-17 00:56:03

안녕하세요.

이렇게 입력하시면, 조건에 관계없이 한번에 모든 테이블의 데이터가 변경됩니다.

IF 함수는 문제에 제시되지 않았기 때문에 사용하시면 정답으로 인정되지 않습니다.

제시된 정답으로 작업해 주세요.

좋은 하루 보내세요.

  • *
    2018-11-17 00:56:03

    안녕하세요.

    이렇게 입력하시면, 조건에 관계없이 한번에 모든 테이블의 데이터가 변경됩니다.

    IF 함수는 문제에 제시되지 않았기 때문에 사용하시면 정답으로 인정되지 않습니다.

    제시된 정답으로 작업해 주세요.

    좋은 하루 보내세요.

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