책 내용 질문하기
액세스 처리기능 부분 질문입니다.
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
197
조회수
37
작성일
2017-10-12
작성자
탈퇴*원
첨부파일

197쪽 5번 설명에 보면 아래와 같은 코드가 나오는데요, 여기서 acNormal 다음에 왜 쉼표가 두개가 있는건지 모르겠어서요. (acNormal, ,)

다음 6번 문제 설명에도 보면 코드 중에 acviewpreview, , 라고 나오구요.

교재에 보면 필터이름이 입력되는 위치인데 생략했다고 나오는데 무슨 말인지 모르겠어요.

그냥 저 코드를 통째로 외워야 하는 걸까요? ㅜㅜ

Private Sub cmd상품정보_Click()
DoCmd.OpenForm "상품정보", acNormal, , "상품명=' " & txt이름 & "'"
End Sub

답변
2017-10-17 15:14:52

acnormal 뒤에는 ,, 를 두개 하셔야 합니다.

docmd.openform "폼명",acnormal,필터명,"조건"

이 됩니다. acnormal 다음에는 필터명이 와야 하는데 필터명이 지정되지 않은 문제이므로 생략 하게 됩니다.

생략된 모양이 ,, 가 되는 것이죠.

,를 하나만 사용하게 되면 조건이 필터에 들어가게 되므로 정확한 결과가 나오지 않을 수 있습니다.

좋은 하루 되세요.

  • *
    2017-10-17 15:14:52

    acnormal 뒤에는 ,, 를 두개 하셔야 합니다.

    docmd.openform "폼명",acnormal,필터명,"조건"

    이 됩니다. acnormal 다음에는 필터명이 와야 하는데 필터명이 지정되지 않은 문제이므로 생략 하게 됩니다.

    생략된 모양이 ,, 가 되는 것이죠.

    ,를 하나만 사용하게 되면 조건이 필터에 들어가게 되므로 정확한 결과가 나오지 않을 수 있습니다.

    좋은 하루 되세요.

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