OLE 객체가 액세스 첨부 데이터 형식보다 더 좋은 이유는 무엇입니까 OLE 개체 저장소 시스템의 기본 사용자 인터페이스는 어색합니다. Access 2007에 도입 된 첨부 파일 데이터 필드는 향상된 사용자 인터페이스를 통해 다른 파일 형식으로 작업하기가 더 쉽습니다. 안타깝게도 Access 2013에서 시작하여 Access 2016에서 계속되면서 Microsoft는 Windows 업데이트로 해결하지 못한 치명적인 결함을 개발했습니다. Access Attachment 필드에 Microsoft Word 문서를 저장 한 경우 Word 문서를 편집 할 수는 있지만 Access에 저장할 수는 없습니다. '저장'을 클릭하면 문서를 파일로 저장하라는 메시지가 나타납니다. Access 데이터베이스에 저장되지 않습니다. 다른 파일 형식은 Excel 스프레드 시트와 같은 데이터베이스에 저장됩니다.
이 Microsoft 결함으로 인해 OLE 개체 데이터 필드에 대한 향상된 사용자 인터페이스를 개발해야했습니다. 간단히 말해서, OLE 객체 데이터 필드에 파일 이름과 파일을 저장하는 일대 다 관계 테이블입니다. 사용자 인터페이스는 파일을 추가하기 위해 파일 탐색기를 엽니 다. ShellExucute를 사용하여 Access 기본 사용자 인터페이스보다 파일 형식에 훨씬 더 융통성이있는 Windows를 통해 문서를 엽니 다.
Access Attachment 데이터 형식은 Microsoft Access 데이터베이스로 제한됩니다. OLE 개체 데이터 형식은 SQL Server 쿼리를 사용하여 저장된 문서의 내용을 검색 할 수있는 SQL Server 데이터베이스로 마이그레이션 할 수 있습니다. 거기에 힘이 많이! 그냥 내 의견.
또한 다중 값 필드, 그리고 가장 경험이 풍부한 액세스 개발자가 아니라 필요에 따라보다 명시 적으로 다 대다 관계를 처리하는 것을 선호 그것은 그들을 위해 끝났다.필자는 셰어 포인트 컨텍스트 외부에서 셰어 포인트 호환성을 위해 추가 된 첨부 파일 데이터 형식이 유용하다는 것을 분명히 보여주는 어떤 것도 보지 못했습니다. –