Microsoft KB Archive/900962

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

Article ID: 900962

Article Last Modified on 10/25/2007

-

APPLIES TO


 * Microsoft Exchange Server 2003 Enterprise Edition
 * Microsoft Exchange Server 2003 Standard Edition
 * Microsoft Exchange 2000 Server Standard Edition

-



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.



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.



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).



STATUS
This behavior is by design.



MORE INFORMATION
For more information about multivalued binary properties in Extended MAPI, visit the following Microsoft Web site:

http://msdn2.microsoft.com/en-us/library/ms527367.aspx

For more information about multivalued binary properties in WebDAV, see the &quot;XML-Data Data Types&quot; topic in the Exchange software development kit (SDK).

Keywords: kbprb KB900962

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.