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.

PRB: Run-Time Error Message 430 with ADO Redistributed Application

View products that this article applies to.


When an ADO application is redistributed, it produces the following run-time error on the user's computer:
Run-time Error 430
Class does not support automation or does not support expected interface.

↑ Back to the top


The application references one version of ADO and redistributes a different version of ADO.

↑ Back to the top


Install the correct version of MDAC on the user's computer and change the installation program to redistribute the correct version.

↑ Back to the top


This behavior is by design.

↑ Back to the top

More information

The Recordset object interface changed between MDAC versions 2.0 and 2.1. Therefore, if the application opens a Connection or Command object, this should succeed.

The latest version of MDAC can be downloaded from: NOTE: There have been changes in the Recordset object interface between MDAC 2.1 and 2.5 as well.

↑ Back to the top

Keywords: KB248404, kbprb

↑ Back to the top

Article Info
Article ID : 248404
Revision : 6
Created on : 11/3/2003
Published on : 11/3/2003
Exists online : False
Views : 441