이 기사에서는 사용자가 MS Access 데이터베이스에 이미지를 삽입 할 수있는 다양한 방법을 다룹니다.
다른 문서와 마찬가지로 이미지는 프레젠테이션의 모양을 바꾸는 데 정말 도움이됩니다. 시각적 디스플레이는 데이터베이스의 다른 범주를 구별하는 데에도 유용합니다. MS Access는 MS Access에서 이미지를 관리하는 세 가지 기술을 제공합니다.
- 사용자는 이미지를 OLE 필드에 저장하고 나중에 바인딩 된 개체 유형 프레임을 사용하여 문서에 이미지를 표시 할 수 있습니다.
- 사용자는 이미지를 표시하는 이미지 제어 버튼을 사용하여 문서 텍스트 필드에 이미지의 경로를 저장할 수 있습니다.
- 사용자는 또한 OLE 필드에 BLOB (Binary Large Object Bitmap)를 사용하여 이미지를 저장 한 다음 이미지를 표시하는 이미지 제어 버튼을 사용하여 필요할 때마다 이미지를 추출 할 수 있습니다.
이 세 가지 기술에는 모두 고유 한 단점과 장점이 있습니다.
첫 번째 기법

이 기술과 관련된 또 다른 불만은 데이터베이스 크기를 상당히 증가시킬 수 있다는 것입니다. Access는이 기술을 사용하는 동안 이미지의 비트 맵 버전을 저장하고 만듭니다.
두 번째 기술
이것은 세 가지 옵션 중에서 더 선호되는 기술입니다. 또한 구현하기가 상대적으로 쉽습니다. 사용자는 텍스트 필드에 이미지 경로를 저장하기 만하면 표준 이미지 컨트롤을 통해 이미지가 자동으로 표시됩니다. 사용자는 이미지 제어 '그림'의 속성 경로를 설정하기 만하면 VBA를 사용하여 감지 및 달성 할 수 있습니다.
이 기술을 사용자에게 친숙하게 만들기 위해 사용자에게 '파일 열기'대화 상자를 사용하여 시스템을 탐색하고 경로를 입력 할 수 있습니다.
이 기술은 MS Access에서 연속 양식으로 작업하는 동안에 만 제대로 작동하지 않습니다. 사용자가 동일한 이미지를 연속 형식으로 삽입하면 개별 이미지 컨트롤을 추적하거나 구별 할 수 없으며 결국 동일한 이미지가 모든 레코드를 표시하게됩니다.
세 번째 기법
This technique involves the most complex procedure however, it is the safest and the smoothest way to insert images in MS Access. Users can also add password protection to their images using this method. Plus this also tackles all the bloats which are associated with both the above techniques. For this technique, user can use the ‘file open’ option to browse to any image. Users can either use ADA or DAO for grabbing the image and reading it in OLE field.
In order to display the image using this method, a user will have to extract the database in a separate temporary file, and like the second technique set its ‘picture’ property to the temporary file’s path. Once the user is done with the process, he/she can use VBA Kill, to delete the file. Unfortunately, this technique also struggles while working on continuous forms. So we suggest users to use single form and set their picture property control settings individually.
데이터베이스 충돌 후에도 Access 데이터베이스의 데이터에 액세스 할 수 있도록 유지하려면 데이터를 복구 할 수있는 복구 유틸리티에 투자하는 것이 좋습니다. 손상된 mdb 또는 accdb 파일.
저자 소개 :
Vivian Stevens는 다음 분야의 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. SQL 복구 그리고 엑셀 복구 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM