▶ 상수선언
Const 상수명 = 상수값 >>> "="의 의미 : 오른쪽의 값을 왼쪽에 할당한다.
ex)
001: '문자상수선언
002: Const 문자 As String = "상수"
003:
004: '숫자상수선언
005: Const 숫자 As Double = 3.14
006:
007: '날짜상수선언
008: Const 크리스마스 As Date = #12/25/2021#
▶ 변수선언
Dim 변수명 As 데이터형식 >>> 데이터형식을 지정하지 않을 경우 Variant로 취급
▷ 변수명 원칙
- 문자로 시작해야 한다 (Message - O, 1time - X)
- 특수문자는 "_" 만 사용한다.
- 255자 이내
- 같은 범위(주로 프로시저) 내에서는 중목 안된다.
- 대/소문자 구별 안한다.
- Access에서 사용중인 키워드는 사용 불가(MsgBox - X, Sub - X, ....)
▷ 변수명 권장사항
- 영문 사용 - 코딩시 한/영 전환의 번거로움 없애기 위해
- 데이터 형태에 따라 접두어 붙일 것 - strMessgae,....
- 대/소문자 같이 사용 - strNewMessage....
- 한글 사용시에는 _로 빈칸 표시 : 새_메세지.....
▶ 테이터 형식
형식 | 설명 | 크기 | 범위 |
Byte | 이진 데이터 | 1 byte | 0~255 |
Integer | 작은 정수 | 2 byte | -32,768 ~ 32,768 |
Long | 긴 정수 | 4 byte | 약 +/- 21억 |
Single | 작은 실수 | 4 byte | 약 30여 자리 |
Double | 큰 실수 | 8 byte | 약 300여 자리 |
Currency | 통화 | 8 byte | 약 +/- 922조 * 꼭 통화를 위해서 만이 아니라, 소수점 4자리 이하이면서 922조 정도의 범위일 때 사용하면 좋음 |
String | 문자열 | 1~20억 개의 문자 | |
Boolean | 예/아니오 | 1 bit | True / False |
Date | 날짜/시간 | 8 bite | 서기 100/1/1~9999/12/31 |
Object | 개체 | 4 bte | 개체에 대한 포인터 |
Variant | 모든 데이터 형식 | 16 bite + 1 bite | *null 값을 가질 수 있는 유일한 형식 |
'Tech > Data Base' 카테고리의 다른 글
Access - 조회속성 4가지와 조건문 문법 (0) | 2021.07.01 |
---|