RUNTIME ERROR 2147024769 (8007007F)

I have an application developed in Visual Basic 6, SP6.  It is deployed and running on Windows 2000 Pro, XP, and Windows 2003 Server.
 
Using the latest and greatest Windows 2003 Server (w/SP1), the applicaiton no longer functions.  We get a "Run-time error -2147024769 (8007007f): Automation error.  The specified procedure could not be found".  We experienced this on a new Dell server, and also on a generic server we set up using Microsoft's 180 day trial version of w2k3.  This error does not occur on any other systems.
 
The exact line of code causing the error is the ADODB connection open (in this case to a MS Access file):
 
    cnData.open "Provider=Microsoft.Jet.OLEDB.4.0;User ID=;Password='';Data Source=Database1.mdb;Mode=Share Deny None"
 
Microsoft's component checker reports no errors.  The MDAC version installed is 2.8SP1.  

Any ideas?  Thanks in advance for any help.....
cwomerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

javajwsCommented:
Sounds like the same problem this person had:
http://www.codecomments.com/message374772.html

Must be a problem with MDAC.  Read these knowledgebase articles on how to correct it:
http://support.microsoft.com/kb/307255
http://support.microsoft.com/?kbid=301202

Best of luck!
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
cwomerAuthor Commented:
Turns out that the msado15.dll  ( ver 2.82.1830.0)  supplied with server 2003 sp1  is not compatable with win 2000/XP. In fact, if we install this version on XP we  get the same automation runtime error we were getting with server 2003. The msado15.dll we are supplying in our install kit is ver 2.71.9030.0 and this causes the automation runtime error on server 2003.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Programming

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.