안녕하세요!
1) 292페이지에서
처리기능구현 문제1번
답들을 보면
txt표시 = "회원명 : " & lst회원정보 & "(강사이름 : " & Dlookup("강사이름", "회원관리현황", "회원성명=lst회원정보") & ")"
이런 식으로 입력해야하던데,
여기서 작은따옴요(')는 사용해주지 않는 것인가요? 그렇다면 이유가 뭔가요...?
2) 그리고 Davg는 꼭 이렇게적어야하나요...? Daverage 라고 적으면 계산이 안되나요?
3) 295페이지에서 DB구축문제 1번의 3번,
'합계' 필드에는 '금액+세액'의 값이 입력되도록 유효성 검사 규칙을 설정하시오. 라고 하였는데
만약에 유효성 검사규칙에
합계 = 금액 + 세액을 입력하고 엔터치면 "합계" = "금액" + "세액" 으로 자동으로 바뀌는데 이런경우
[합계] = [금액] + [세액]으로 입력한 경우와 다른 경우인가요?
4) 대괄호로 필드이름을 묶어주는 것이 맞나요?
액세스에서 대괄호( [] ) 쓰임이 헷갈려서 책에서 다시 찾아보고자 하는데 찾지 못하겠습니다 ㅠㅠ
혹시 쓰임에 대해 설명해주시면 감사하겠습니다!
항상 답변 감사합니다 :)
1.
작은 따옴표를 사용하는 이유는
me.filter 등에서 조건으로 사용할때
회원명 필드에 들어있는 서오동이라는 값과 lst회원정보에서 선택된 서오동이라는 값을 비교하기 위해 사용하는 방법입니다.
txt표시= "회원명:" & lst회원정보 & "강사이름:"
은 비교를 하는 문제가 아니라
lst 회원정보에 저장된 내용을
"회원명 : " 뒤에 붙여서 사용하기 위해 & 연산자를 사용한 것으로
결과는
회원명 : 서오동
과 같이 표시가 됩니다.
& lst회원정보 &
에서 & 는 회원정보에 입력된 내용을 연결하기 위한 것이라고 생각 하시면 되겠죠
2. 엑셀과 엑세스에서 사용되는 함수가 달라서 그런것입니다.
엑세스에서 사용가능한 함수를 확인 하여 사용하세요.(p103~p106)
3.
금액+세액 부분은 테이블 속성창의 유효성 검사 규칙에서 지정해야 하는 부분입니다.
필드안의 내용만 가지고 유효성 검사 규칙을 지정할때는
일반탭에서 지정하면 되지만
필드간의 관계를 이용하여 유효성 검사규칙을 지정하려면
테이블 속성을 이용해야 합니다.
[합계]=[금액]+[세액] 값이 입력되도록 유효성 검사규칙을 지정해야 하기 때문이죠.
4.
필드명이나 컨트롤 명 등에 엑세스가 자동으로 붙여주는 것입니다.
[] 이 없어도 정상 실행된다면 사용하지 않아도 상관 없습니다.
좋은 하루 되세요.
-
*2017-01-25 23:59:48
1.
작은 따옴표를 사용하는 이유는
me.filter 등에서 조건으로 사용할때
회원명 필드에 들어있는 서오동이라는 값과 lst회원정보에서 선택된 서오동이라는 값을 비교하기 위해 사용하는 방법입니다.
txt표시= "회원명:" & lst회원정보 & "강사이름:"
은 비교를 하는 문제가 아니라
lst 회원정보에 저장된 내용을
"회원명 : " 뒤에 붙여서 사용하기 위해 & 연산자를 사용한 것으로
결과는
회원명 : 서오동
과 같이 표시가 됩니다.
& lst회원정보 &
에서 & 는 회원정보에 입력된 내용을 연결하기 위한 것이라고 생각 하시면 되겠죠
2. 엑셀과 엑세스에서 사용되는 함수가 달라서 그런것입니다.
엑세스에서 사용가능한 함수를 확인 하여 사용하세요.(p103~p106)
3.
금액+세액 부분은 테이블 속성창의 유효성 검사 규칙에서 지정해야 하는 부분입니다.
필드안의 내용만 가지고 유효성 검사 규칙을 지정할때는
일반탭에서 지정하면 되지만
필드간의 관계를 이용하여 유효성 검사규칙을 지정하려면
테이블 속성을 이용해야 합니다.
[합계]=[금액]+[세액] 값이 입력되도록 유효성 검사규칙을 지정해야 하기 때문이죠.
4.
필드명이나 컨트롤 명 등에 엑세스가 자동으로 붙여주는 것입니다.
[] 이 없어도 정상 실행된다면 사용하지 않아도 상관 없습니다.
좋은 하루 되세요.