목록액세스 (6)
알골의세계정복
액세스가 실행되는 동안 계속 저장되어 있어야 할 정보가 있다면, 그 정보를 어딘가에 저장을 해야 합니다. 액세스에서는 이런 경우를 대비하여 "임시변수"라는 기능을 제공합니다. 간단하게 텍스트 상자와 버튼을 이용하여 "임시변수"를 만들어 값을 저장하고 불러오도록 하겠습니다. [만들기] -> [폼] -> [새폼]을 클릭 후, 위 그림에서 보시는 바와 같이 텍스트 상자 2개, 버튼 1개를 폼에 그려줍니다. "입력" 텍스트 상자에 값을 입력 후, "확인" 버튼을 누르면, 임시변수를 생성하여 "입력"버튼의 값을 대입하고 "출력" 텍스트 상자에 표시하도록 하겠습니다. 위에서 만든 텍스트 상자의 이름을 위에는 "입력", 아래는 "출력"으로 저장을 합니다. "확인" 버튼의 속성 "On Click" 이벤트를 수정합니다...
오늘은 액세스 폼에서 버튼 하나를 추가하고 버튼을 눌렀을 때 액세스가 종료되도록 해 보겠습니다. 액세스를 실행한 뒤, [만들기] -> [폼] -> [기타 폼] -> [모달 대화 상자]를 클릭합니다. 모달 대화 상자는 액세스에서 제공하는 팝업창입니다. 위와 같이 하나의 폼이 만들어졌습니다. [취소] 버튼을 선택 한 상태에서, [디자인] -> [속성시트] 를 클릭하면 오른쪽에 "속성 시트" 창이 생깁니다. [이벤트] 탭에서 [On Click] 의 [...] 버튼을 클릭합니다. 위와 같은 창이 뜨면, [CloseWindow] 의 오른쪽 [삭제] 버튼을 클릭하여 없애줍니다. [CloseWindow]를 삭제한 뒤, [QuitAccess] 를 선택합니다. [QuitAccess] 가 추가가 되었으면 [x] 버튼을 누..
사용자는 데이터베이스에 직접적으로 데이터를 넣기보다는 폼(Form)을 통하여 데이터베이스에 데이터를 입력하고, 가져오고, 수정을 합니다. 폼은 사용자와 데이터베이스를 이어주는 중간 매체로서 단순히 데이터를 상호간에 전달하는 개념보다는 사용자에게 정확한 데이터를 입력받아 데이터베이스에게 전달을 하고 데이터베이스에 저장된 데이터를 사용자가 알아보기 쉽도록 가공을 해서 보여주는 중요한 역할을 합니다. 액세스에서 폼은 데이터베이스와 연결이 되어 있는지 여부에 따라 바운드 폼(Bound form) 과 언바운드 폼(Unbound form) 으로 구분이 됩니다. 오늘은 이 바운드 폼과 언바운드 폼에 대해서 알아보겠습니다. 1. 바운드 폼(Bound form) 바운드 폼이란 데이터베이스와 "직접적으로 연결"이 되어 있..
안녕하세요. 오늘은 액세스에서 필드에 "고유 속성"을 설정하는법을 알아보도록 하겠습니다. "고유 속성"이란 특정 필드에 입력 된 값들이 유일한 값만 입력되야 할 때 사용하는 속성입니다. 유일무이 하다는 의미에서 기본키와 같다고 보시면 됩니다. 단, 하나의 테이블에서 기본키는 하나여만 하기 때문에 다른 필드에 입력되는 값이 유일해야 할 때 고유속성을 부여 합니다. 예를 들어, [사원] 테이블이 [사원번호], [이름], [주민번호], [전화번호] 필드를 갖고 있을 때, [사원번호] 와 [주민번호]는 같은 값을 가져서는 안되는 유일한 값을 가져야 합니다. 이 때, [사원번호]를 기본키로 설정한다면 [주민번호]는 고유 속성을 부여해야 합니다. 1. 단일 필드에 고유속성 부여하기 [사원번호], [이름], [주민번..
기본키는 데이터베이스 테이블에서 특정 데이터를 식별할 수 있는 고유한 식별자입니다. 오늘은 액세스에서 하나 또는 두개 이상의 기본키를 어떻게 설정을 하는지 알아보도록 하겠습니다. 1. 하나의 필드를 기본키로 설정하기 먼저 기본이 되는 단일 필드 기본키 설정하는 방법입니다. 먼저 테이블 리스트에서 [테이블을 선택] -> [우클릭] -> [디자인 보기] 를 선택합니다. 기본키로 설정하고자 하는 필드를 선택 한 뒤, 메뉴에서 [기본키]를 클릭하시면 기본키를 설정이 됩니다. 저는 [코드북ID] 필드를 기본키로 설정을 했습니다. 기본키 설정이 되면 [코드북ID] 필드 왼쪽에 열쇠모양이 생깁니다. 2. 복수의 필드를 묶어서 기본키로 설정하기 단일 필드 기본키 설정을 응용하여 두개 이상의 필드를 기본키로 설정하는 방..
액세스는 기본적으로 짧은 텍스트 데이터형식에 대해서 ‘255’의 크기로 설정이 되어 있습니다. 이는 큰 값을 사용하지 않는 경우에 데이터베이스의 크기를 커지게 만들 뿐만 아니라 테이블을 기반으로 만든 폼의 컨트롤 크기도 커지는 문제가 발생합니다. 작은 크기의 텍스트 형식을 주로 사용하는 경우 이 값을 매번 변경을 하는 것은 번거로운 작업이 될 수 있습니다. 그래서 이 값을 변경하여 기본 텍스트 크기를 변경해 보고자 합니다. 먼저 [파일] 탭의 [옵션]을 클릭합니다. Access 옵션 창이 뜨면, [개체 디자이너] 메뉴를 클릭합니다. 오른쪽에 보시면 [기본 텍스트 필드 크기]가 '255'로 설정 되실 것을 확인 하실 수 있습니다. 이 값을 변경하면 기본 텍스트 필드 크기를 변경하실 수 있습니다.]