안녕하세요. 액세스 문제를 풀어보다보니
조건(?)을 설정할 때
1) 조건1=[forms]![폼이름]![조건2]
2) 조건1='" & 조건2 & "'"
3) 조건1 = 조건2
4) select 조건1 from 조건2 where 조건3
가끔 혼용해서 사용했을 경우 실행은 되는데 채점프로그램에서는 틀렸다고 합니다.
위의 4가지 구문이 활용에 있어서 어떻게 다른지 잘 모르겠습니다...
각 구문의 정의(?)와 사용시기(?)를 알 수 있을까요 ?
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 조건
입니다.
행원본이나 레코드 원본 등을 지정할때 사용하는 것입니다.
좋은 하루 되세요 .