컴공생의 다이어리

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

자격증/컴퓨터활용능력

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

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

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

구분 역할
입력마스크 입력할 글자 하나하나를 제어
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