책 내용 질문하기
레코드 개수를 계속 틀립니다.^^;
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
209
조회수
58
작성일
2011-09-15
작성자
탈퇴*원

파일 경로: C:\컴활 문제\03 09년4회1급D형.mdb
프로그램 버전: 4.0.28
액세스 버전: 2003
항목: Access 1급94형 [조회 및 출력 기능 구현] - [2 폼 열기 2]

열린 납품내역입력 폼의 레코드 개수가
'5'(정답)이 아닌
'6V이상'(오답)입니다.

보고서나 폼을 열때 레코드 개수가 딱 하나정도만 차이나게 달라서 계속 감점 처리가됩니다.

원인을 몰라서 질문드립니다.^^;

답변
2011-09-16 12:32:08

DoCmd.OpenForm "납품내역입력", acPreview, "제품코드 = '" & cmb코드 & "'"

미리보기 하셨구요. 뒤에 , 가 하나 없어서 where 조건문에 조건이 입력되지 않고 필터에 조건이 입력되어서 그런것입니다.

결과가 모두 보이잖아요. 그래서 오답처리 된 것이예요. 아래와 같이 수정하여 사용하세요.

DoCmd.OpenForm "납품내역입력", acNormal, , "제품코드='" & cmb코드 & "'"

좋은 하루 되세요.

"
  • *
    2011-09-16 12:32:08

    DoCmd.OpenForm "납품내역입력", acPreview, "제품코드 = '" & cmb코드 & "'"

    미리보기 하셨구요. 뒤에 , 가 하나 없어서 where 조건문에 조건이 입력되지 않고 필터에 조건이 입력되어서 그런것입니다.

    결과가 모두 보이잖아요. 그래서 오답처리 된 것이예요. 아래와 같이 수정하여 사용하세요.

    DoCmd.OpenForm "납품내역입력", acNormal, , "제품코드='" & cmb코드 & "'"

    좋은 하루 되세요.

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