책 내용 질문하기
조건 설정 방법이 헷갈립니다.
도서
2016 시나공 컴퓨터활용능력 1급 실기
페이지
조회수
37
작성일
2017-07-31
작성자
탈퇴*원
첨부파일

안녕하세요. 액세스 문제를 풀어보다보니

조건(?)을 설정할 때

1) 조건1=[forms]![폼이름]![조건2]

2) 조건1='" & 조건2 & "'"

3) 조건1 = 조건2

4) select 조건1 from 조건2 where 조건3

가끔 혼용해서 사용했을 경우 실행은 되는데 채점프로그램에서는 틀렸다고 합니다.

위의 4가지 구문이 활용에 있어서 어떻게 다른지 잘 모르겠습니다...

각 구문의 정의(?)와 사용시기(?)를 알 수 있을까요 ?

답변
2017-08-02 09:56:06

1) 조건1=[forms]![폼이름]![조건2]

현재 실행중인 폼이나 보고서의 컨트롤이 아닌 다른 컨트롤을 사용할때는 경로를 모두 입력해야 합니다.

매크로에서 where 에 항상 이와 같은 방법으로 작성해야 합니다.

2) 조건1='" & 조건2 & "'"

이벤트 프로시저에서 작성하는 방법입니다. 기본적으로 현재폼의 컨트롤을 사용할때 사용하면 됩니다.

3) 조건1 = 조건2

runsql 문에서는 컨트롤 분리를 하지 않아도 되므로 조건1=조건2 와 같이 작성하면 됩니다.

4) select 조건1 from 조건2 where 조건3

select 필드명(혹은 * 로 전체 레코드) form 테이블/쿼리명 where 조건

입니다.

행원본이나 레코드 원본 등을 지정할때 사용하는 것입니다.

좋은 하루 되세요 .

  • *
    2017-08-02 09:56:06

    1) 조건1=[forms]![폼이름]![조건2]

    현재 실행중인 폼이나 보고서의 컨트롤이 아닌 다른 컨트롤을 사용할때는 경로를 모두 입력해야 합니다.

    매크로에서 where 에 항상 이와 같은 방법으로 작성해야 합니다.

    2) 조건1='" & 조건2 & "'"

    이벤트 프로시저에서 작성하는 방법입니다. 기본적으로 현재폼의 컨트롤을 사용할때 사용하면 됩니다.

    3) 조건1 = 조건2

    runsql 문에서는 컨트롤 분리를 하지 않아도 되므로 조건1=조건2 와 같이 작성하면 됩니다.

    4) select 조건1 from 조건2 where 조건3

    select 필드명(혹은 * 로 전체 레코드) form 테이블/쿼리명 where 조건

    입니다.

    행원본이나 레코드 원본 등을 지정할때 사용하는 것입니다.

    좋은 하루 되세요 .

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