책 내용 질문하기
액세스 처리작업 기출따라잡기 문제 (질문 3개)
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
209
조회수
43
작성일
2018-11-27
작성자
탈퇴*원
첨부파일

2권 액세스 209페이지 기출따라잡기 문제 1-2번 문제에서

1. 위의 사진에서 표시한 것처럼 왜 Dcount의 첫번째 인수에 "상품코드"가 오는 건가요?

2. select case문을 사용할 때, 마지막 조건을 case else로 하는 것이 아닌가요?

제가 한 것처럼 case else txt인지도="하" 이렇게 입력하면 틀리나요?

2권 액세스 209페이지 기출따라잡기 문제 1-6번 문제에서

Private Sub cmd삭제_Click()
DoCmd.RunSQL "delete * from 상품_2 where 상품코드 = txt상품코드"
Me.Requery
End Sub

이렇게 코드를 작성하라고 나와있습니다.

3. '상품코드'필드가 문자형식이라서 컨트롤 분리 시 따옴표 사용이 원칙이지만 생략할 수 있다고 설명에

나와있는데요. 생략하지 않는다면 식이 어떻게 되나요?

(생략되지 않은 채로 입력한 제 코드가 맞는지 확인하고 싶습니다.)

답변
2018-11-28 21:25:18

안녕하세요.

문제 1-2번

1.

DCOUNT(인수, 도메인, 조건)는 도메인에서 조건에 맞는 자료를 대상으로 인수의 개수를 구하는 함수로,

인수에는 데이터가 모두 입력된 임의의 필드를 지정하면 됩니다.

'상품코드' 대신에 '상품종합' 쿼리에 있는 필드 중 데이터가 모두 입력된 '상품명, 분류코드, 브랜드명 등'을 지정해도 됩니다.

2.

case else 로 입력하셔도 동일한 결과가 나옵니다.

문제 1-6번

3.

DoCmd.RunSQL "delete * from 상품_2 where 상품코드= '" & txt상품코드 & "'"

좋은 하루 보내세요.

  • *
    2018-11-28 21:25:18

    안녕하세요.

    문제 1-2번

    1.

    DCOUNT(인수, 도메인, 조건)는 도메인에서 조건에 맞는 자료를 대상으로 인수의 개수를 구하는 함수로,

    인수에는 데이터가 모두 입력된 임의의 필드를 지정하면 됩니다.

    '상품코드' 대신에 '상품종합' 쿼리에 있는 필드 중 데이터가 모두 입력된 '상품명, 분류코드, 브랜드명 등'을 지정해도 됩니다.

    2.

    case else 로 입력하셔도 동일한 결과가 나옵니다.

    문제 1-6번

    3.

    DoCmd.RunSQL "delete * from 상품_2 where 상품코드= '" & txt상품코드 & "'"

    좋은 하루 보내세요.

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