책 내용 질문하기
상설 문제 문의드립니다 액세스
도서
[2014] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
0
조회수
125
작성일
2014-10-04
작성자
첨부파일

아... 또 불합격한 것 같아요...

1. 폼에서 제품번호를 기준으로 내림차순 정렬하시오(연속폼에서)

2. docmd.sql를 쓰는건데, 특정 조건이 맞으면 매출 테이블에 비고 필드에 *를 표시하시오라는 건데 잘 못하겠어요.

3. dlookup 함수에서 평소처럼 바로 ("[필드]","테이블","[제품번호]=[txt제품번호]") 이런식으로 하면 되는건데, 테이블에 뒤의 조건이 없고 다른 테이블에서 찾아오는 문제였습니다. dlookup에서 from where이나 form! 이런걸 써서 풀었어야되나요? 다른 질문찾아보니

----------------

보통은 폼의 레코드 원본을 사용하시면 됩니다.

폼의 레코드 원본이 학생테이블과 교수테이블의 필드를 가지고 쿼리를 만들어 사용했다면

담당교수와 학번이 같이 있었겠죠?

별다른 지시사항이 없다면 dlookup 을 실행하는 현재폼의 레코드 원본을 확인 하여 사용해 보세요.

-----------------

라고 답변주셨는데, 레코드 원본을 확인하여 테이블을 확인하였고, 문제에서도 그 테이블에서 ~가 없다. 라고 설명해서 보통처럼 푸는 건 아닌 것 같았습니다

답변
2014-10-07 09:28:59

안녕하세요.

1. 폼 선택기를 선택한 다음 '폼 시트' 창의 '데이터' 탭에서 정렬 기준 속성에 '필드 이름 DESC'와 같이 지정하면 됩니다.

2. 업데이터를 하라는거 아닌가요? 그렇다면 아래와 같이 작성하면 됩니다.

DoCmd.RunSQL “Update 매출 Set 비고=‘*’ Where 조건”

3. 파일을 보지 않은 상태에서 질문 내용만으로는 정확히 어떻게 풀어야 맞는건지 알수가 없네요. 도움을 못드려 죄송합니다.

즐거운 하루 되세요.

"
  • *
    2014-10-07 09:28:59

    안녕하세요.

    1. 폼 선택기를 선택한 다음 '폼 시트' 창의 '데이터' 탭에서 정렬 기준 속성에 '필드 이름 DESC'와 같이 지정하면 됩니다.

    2. 업데이터를 하라는거 아닌가요? 그렇다면 아래와 같이 작성하면 됩니다.

    DoCmd.RunSQL “Update 매출 Set 비고=‘*’ Where 조건”

    3. 파일을 보지 않은 상태에서 질문 내용만으로는 정확히 어떻게 풀어야 맞는건지 알수가 없네요. 도움을 못드려 죄송합니다.

    즐거운 하루 되세요.

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