책 내용 질문하기
질문이요
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
355
조회수
102
작성일
2019-06-28
작성자
탈퇴*원
첨부파일

제2권 데이터베이스에서

355쪽에 <접수> 테이블의 '운송코드' 필드가 'cmb운송방법' 컨트롤의 값과가 같고, '중량코드' 필드가 'cmb중량' 컨트롤의 값과 같은 레코드들을 현재 폼의 레코드 원본으로 지정한다고 되어 있는데

사실 이부분을 정확하게 이해 못하겠습니다. 

답변
2019-06-29 14:37:55

안녕하세요.

 

문제 자체를 이해하지 못하겠다는 말씀이신가요?

 

운송접수관리 폼의 cmb운송방법과 cmb중량 컨트롤로 선택한 데이터만 레코드 원본으로 지정한다는 것입니다.

 

Me.Recordsource = SQL 문 으로 지정하면,

현재 폼의 레코드 원본을 SQL문으로 질의한 내용으로 변경한다는 것입니다.

=을 기준으로 오른쪽 정보가 왼쪽으로 넘어가는 것이죠.

 

SQL문을 살펴보면 다음과 같습니다.

select 필드명 From 테이블 where 조건 형식입니다.

 

Select * form 접수 Where 조건

*는 모든 필드를 의미합니다.

즉, 조건에 맞는 접수 테이블의 모든 필드를 선택한다는 것입니다.

 

조건은 운송접수관리 폼의 cmb운송방법과 접수 테이블의 운송코드가 같고,

 cmb중량 컨트롤과 중량코드가 같은 경우입니다.

 

좋은 하루 보내세요.

 

 

  • 관리자
    2019-06-29 14:37:55

    안녕하세요.

     

    문제 자체를 이해하지 못하겠다는 말씀이신가요?

     

    운송접수관리 폼의 cmb운송방법과 cmb중량 컨트롤로 선택한 데이터만 레코드 원본으로 지정한다는 것입니다.

     

    Me.Recordsource = SQL 문 으로 지정하면,

    현재 폼의 레코드 원본을 SQL문으로 질의한 내용으로 변경한다는 것입니다.

    =을 기준으로 오른쪽 정보가 왼쪽으로 넘어가는 것이죠.

     

    SQL문을 살펴보면 다음과 같습니다.

    select 필드명 From 테이블 where 조건 형식입니다.

     

    Select * form 접수 Where 조건

    *는 모든 필드를 의미합니다.

    즉, 조건에 맞는 접수 테이블의 모든 필드를 선택한다는 것입니다.

     

    조건은 운송접수관리 폼의 cmb운송방법과 접수 테이블의 운송코드가 같고,

     cmb중량 컨트롤과 중량코드가 같은 경우입니다.

     

    좋은 하루 보내세요.

     

     

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