데이터시트 보기를 사용하여 ACCESS 테이블의 OLE 개체 필드에 GIF, JPEG 및 기타 일반적인 유형의 이미지 파일을 추가하면 예상되는 "비트맵 이미지" 대신 "패키지"라는 단어가 표시됩니다.
OLE 개체 필드가 Windows 비트맵(.bmp) 및 디바이스 독립 비트맵(.dib) 파일만 지원하므로 "패키지"가 필드에 나타납니다. OLE 개체 필드에 추가 형식의 그래픽 파일을 저장하고 Access에서 제대로 렌더링하려면 추가 소프트웨어를 설치해야 하며 해당 소프트웨어는 추가 이미지 형식을 표시하는 데 필요한 구성 요소( OLE 서버라고 함)를 제공해야 합니다.
이전 버전의 Microsoft Office는 Microsoft 사진 편집기라는 프로그램을 제공했으며, 이 프로그램은 GIF 및 JPEG 파일을 렌더링하는 데 필요한 OLE 서버를 제공했습니다. Office 2003 시스템은 이러한 유형의 파일에 필요한 OLE 서버를 제공하지 않는 Microsoft Picture Manager로 사진 편집기를 대체했습니다.
다음 기술 중 하나를 사용하여 이 문제를 해결할 수 있습니다.
-
이미지를 데이터베이스 외부에 저장하고 VBA(Visual Basic® for Applications) 코드를 사용하여 이미지를 표시합니다. 자세한 내용은 Microsoft 기술 자료 문서 양식, 보고서 또는 데이터 액세스 페이지에서 폴더의 이미지를 표시하는 방법을 참조하세요.
-
GIF 또는 JPEG 이미지를 Windows 비트맵(.bmp) 파일로 변환합니다. BMP 파일은 일반적으로 GIF 또는 JPEG 파일보다 크지만 Access에서 지원하도록 추가 디바이스 독립 비트맵(.dib) 파일을 만들지 않으므로 데이터베이스 크기를 줄이는 데 도움이 될 수 있습니다. GIF 또는 JPEG 이미지를 사용할 때 Access에서 DIB 파일을 만드는 이유에 대한 자세한 내용은 Microsoft 기술 자료 문서 OLE 개체로 인해 데이터베이스가 증가하는 이유를 참조하세요.
추가 정보
Access에서 이미지를 사용하는 방법에 대한 자세한 내용은 다음 문서를 참조하세요.
-
ACC: OLE 개체로 인해 데이터베이스가 증가하는 이유는 OLE 개체 필드에 GIF 및 JPEG 이미지를 저장하면 데이터베이스 크기를 빠르게 확장할 수 있는 이유를 설명합니다.
-
Access OLE 개체 필드에 비트맵 파일을 OLE 개체로 저장하는 방법은 VBA 코드를 사용하여 OLE 개체 필드에 이미지 파일을 저장하고 올바른 컨테이너를 자동으로 시작하고 해당 파일을 표시하는 방법을 설명합니다.