Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

An empty value is returned when you try to access a multivalued binary property by using Exchange OLE DB Provider


View products that this article applies to.

Symptoms

If you use Exchange OLE DB Provider (ExOLEDB) and Microsoft ActiveX Data Objects (ADO) to access items in Microsoft Exchange Server 2003 or in Microsoft Exchange 2000 Server and you try to access a multivalued binary property as an ADO Field property, an empty value is returned.

↑ Back to the top


Cause

This problem occurs because you cannot access multivalued binary properties by using ExOLEDB. Accessing multivalued binary properties is not supported by ExOLEDB. ExOLEDB cannot parse the multivalued binary data in Exchange into the correct format so that the data is returned as an ADO Field property.

↑ Back to the top


Resolution

To access the data, you must use an alternative technology. You can access multivalued binary properties by using Extended MAPI and Web Distributed Authoring and Versioning (WebDAV).

↑ Back to the top


Status

This behavior is by design.

↑ Back to the top


More information

For more information about multivalued binary properties in Extended MAPI, visit the following Microsoft Web site: For more information about multivalued binary properties in WebDAV, see the "XML-Data Data Types" topic in the Exchange software development kit (SDK).

↑ Back to the top


Keywords: KB900962, kbprb

↑ Back to the top

Article Info
Article ID : 900962
Revision : 3
Created on : 10/25/2007
Published on : 10/25/2007
Exists online : False
Views : 299