안녕하세요 ^^
컴활1급 공부하고 있는데 헷갈리는 부분이 있어서 도움을 받고자 합니다 ㅜ.ㅠ
기호를 붙이지 않는경우, [ ] 기호로 묶는 경우 '" & & "'" 기호를 사용하는 경우가 헷갈립니다 ㅠ
각각 어떤 경우에 구분지어 사용하나요?
예) 2010시나공 최신기출문제10회 236,237page
txt인정학점수 컨트롤 원본
=dsum("인정학점","자격취득정보","학번='" & [txt학번] & "'")
txt비고 컨트롤원본
=iif([인정학점]>=20,"*")
조회버튼에 기능구현
me.recordsetclone.findfirst "학번='" & txt조회 & """
알듯하면서도 정확하게는 못구분하겠어요
좋은하루되세요 ~^^
기본적으로 "" 는 문자일때 사용하는 것입니다.
[] 은 필드명이나 컨트롤 명일때 붙여 주는 것으로 대부분은 컴퓨터가 자동으로 붙여 주게 됩니다.
=sum(인정학점) 으로 입력 하면 =sum([인정학점]) 으로 표시 되죠.
[]이 없어도 제대로 실행이 된다면 []을 사용하지 않으셔도 되구요.
간혹 []이 없어 컨트롤 명이나 필드명으로 인식 하지 않을때는 꼭 []을 붙여 사용하시면 됩니다.
자 이제 "" 를 사용하는 다른 부분을 설명 드립니다.
dcoumt("필드명","테이블/쿼리","조건")
이렇게 d가 들어가는 도메인 함수는 인수를 항상 " " 로 묶어서 표시 해야 합니다. 그래서 "" 로 묶어서 인수를 나타내는 것입니다.
d가 들어가는 도메인 함수에서는 & 연산자를 이용하여 컨트롤을 분리 하지 않으셔도 됩니다.
그래서 조건에 "학번=txt학번" 과같이 적으셔도 되구요. 컨트롤 분리 하셔서 사용하셔도 상관 없습니다.
그외 프로 시저 부분(docmd) 에서는 컨트롤 분리를 해주셔야 합니다.
me.recordsetclone.findfirst "학번='" & txt조회 & "'"
이런 정도 기억 하시면 되겠죠? ^^
좋은 하루 되세요.
"-
*2011-04-21 16:04:47
기본적으로 "" 는 문자일때 사용하는 것입니다.
[] 은 필드명이나 컨트롤 명일때 붙여 주는 것으로 대부분은 컴퓨터가 자동으로 붙여 주게 됩니다.
=sum(인정학점) 으로 입력 하면 =sum([인정학점]) 으로 표시 되죠.
[]이 없어도 제대로 실행이 된다면 []을 사용하지 않으셔도 되구요.
간혹 []이 없어 컨트롤 명이나 필드명으로 인식 하지 않을때는 꼭 []을 붙여 사용하시면 됩니다.
자 이제 "" 를 사용하는 다른 부분을 설명 드립니다.
dcoumt("필드명","테이블/쿼리","조건")
이렇게 d가 들어가는 도메인 함수는 인수를 항상 " " 로 묶어서 표시 해야 합니다. 그래서 "" 로 묶어서 인수를 나타내는 것입니다.
d가 들어가는 도메인 함수에서는 & 연산자를 이용하여 컨트롤을 분리 하지 않으셔도 됩니다.
그래서 조건에 "학번=txt학번" 과같이 적으셔도 되구요. 컨트롤 분리 하셔서 사용하셔도 상관 없습니다.
그외 프로 시저 부분(docmd) 에서는 컨트롤 분리를 해주셔야 합니다.
me.recordsetclone.findfirst "학번='" & txt조회 & "'"
이런 정도 기억 하시면 되겠죠? ^^
좋은 하루 되세요.
"