컴공생의 다이어리

[컴활 실기 | 엑세스]-5 본문

자격증/컴퓨터활용능력

[컴활 실기 | 엑세스]-5

컴공 K 2021. 1. 19. 20:09

입력마스크, 유효성검사, 형식

구분 역할
입력마스크 입력할 글자 하나하나를 제어
ex) 00LL 숫자 2개, 문자 2개
유효성검사 입력 글자 전체를 가지고 입력여부를 판단
ex) 500이상의 자료만 입력받아라
형식 입력한 자료를 표현하는 방법
ex) 1-5를 1월 5일로 표현
     12를 12개로 표현

 

 

입력마스크

  • 입력자료의 형식이나 범위를 지정
  • (한글 몇글자, 숫자몇글자, 대소문자 여부)
  • 입력형식; 문자저장여부; 기본값
  필수 선택
(공백가능)
숫자(기호안됨) 0 9
영문자, 한글 L ?
영어, 한글, 숫자 A a
모든 문자, 공백 & C
대문자로 >, 소문자로 <
# 선택요소, 숫자공백가능, 덧셈뺄셈기호 가능

 

 

FORMAT - 형식설정

  • FORMAT(값, "형식")
  • @ - 문자 표시 영역
  • 0 - 숫자값이 없어도 0표시

 

RECORDSOURCE 속성 - 레코드 원본 설정

  • Me.RecordSource="SELECT 필드명 FROM 테이블 WHERE 조건"
  • 보통 폼이나 보고서의 레코드 소스를 지정할 땐 필드명은 *를 사용
  • 조건은 필터명령을 줄때의 문법과 동일

 

Orderby - 정렬 메소드

  • Me.OrderBy="필드명 정렬방식"
  • Me.OrderByOn = True
  • 오름차순 - asc, 내림차순 - desc

 

주로 사용되는 SQL 구문

  • 검색 : SELECT 필드명 FROM 테이블명 WHERE 조건
  • 갱신 : UPDATE 테이블명 SET 변경내용 WHERE 조건
  • 삭제 : DELETE 필드명 FROM 테이블명 WHERE 조건
  • 추가 : INSERT INTO 테이블(필드1,필드) VALUES (값1, 값2)

 

DoCmd.Requery or Me.Requery - 새로고침

 

=함수명("계산할 필드","테이블(쿼리)","조건")

  • DCOUNT : 조건에 맞는 자료의 개수
  • DLOOKUP : 조건에 맞는 자료의 특정 필드값 추출
  • DSUM : 조건에 맞는 자료의 합
  • DAVG : 조건에 맞는 자료의 평균
  • DMAX : 조건에 맞는 자료의 최대값
  • DMIN : 조건에 맞는 자료의 최소값

 

FORMAT - 형식설정

  • FORMAT(값, "형식")
  • @ - 문자 표시 영역
  • 0 - 숫자값이 없어도 0표시
  • # - 숫자값이 없으면 아무표시 없음

 

INSTR - 특정 문자열이 몇번째 있는지 조사

  • INSTR(필드명, "찾는 문자열")

 

페이지 번호

  • 현재 페이지 번호 - [page]
  • 전체 페이지 번호 - [pages]

 

MOD 함수

  • 홀수- 엑세스 : 수 mod 2 = 1
  • - 엑셀 : Mod(수, 2) = 1
  • 짝수
  • 엑셀 : Mod(수, 2) = 0
    - 엑세스 : 수 mod 2 = 0

 

RECORDSOURCE 속성 - 레코드원본 설정

  • Me.RecordSource = "SELECT 필드명 FROM 테이블 WHERE 조건"
  • 보통 폼이나 보고서의 레코드 소스를 지정할 땐 필드명은 *를 사용
  • 조건은 필터명령을 줄때의 문법과 동일

 

Msgbox - 메시지상자 출력

  • <어떤 버튼을 눌렀는지를 저장히지 않을 경우>
  • : Msgbox "나올 메시지", 단추옵션, "제목"
  • <어떤 버튼을 눌렀는지를 저장할 경우>  변수는 메시지 박스의 결과 값이 저장되는 곳
  • : 변수 = Msgbox("나올 메시지", 단추옵션, "제목")

 

 

출처 : 유동균 컴퓨터활용능력 인강

728x90

'자격증 > 컴퓨터활용능력' 카테고리의 다른 글

[컴활 실기 | 엑세스]-7  (0) 2021.01.21
[컴활 실기 | 엑세스]-6  (0) 2021.01.20
[컴활 실기 | 엑세스]-4  (0) 2021.01.19
[컴활 실기 | 엑세스]-3  (0) 2021.01.18
[컴활 실기 | 엑세스]-2  (0) 2021.01.17
Comments