MSDAIPP.DLL version 8.103.5219.0 order problem
I've been experiencing a strange problem today when I was using the MSADIPP.DLL (Microsoft Internet Publishing Provider) to query an Exchange public folder by using ADO. What I did was I was querying for the urn:schemas:httpmail:date field and ordering the results by this field. My query looks like this:
SELECT "urn:schemas:httpmail:date" FROM SCOPE('SHALLOW TRAVERSAL OF "blablabla"') WHERE "DAV:isfolder" = False and "DAV:ishidden" = False ORDER BY "urn:schemas:httpmail:date" DESC
... and I found that the first row returned (which should be the newest item in the folder) was a very old item and from a different folder (not even in the search scope below). So, I decided to update my DLL - regsrv32 /u then regsvr32 -ed a newer version and the problem gone away. Actually, I got a working version (11.0.5510.0) from a SharePoint 2003 installer CD, from the Support\ClientFlat\Files\PFiles\Common\System\OleDB folder, copied it over to C:\Program Files\Common Files\System\Ole DB and registered it. Happy days! :)
David
Comments
Anonymous
April 24, 2007
The comment has been removedAnonymous
April 24, 2007
Chris, CTMBHA.DLL seems to be not a Microsoft-DLL, at least per DLL Help Database: http://support.microsoft.com/dllhelp/?dlltype=file&l=55&alpha=CTMBHA.DLL&S=1&x=14&y=7 I was looking it up and found that it's related to a missing or wrong sound card driver installation. When do you get the error message? DavidAnonymous
August 29, 2008
David, I'm also experiencing the same problem. The prompt shows up after every boot. Any resolution? Thanks, leo