Article ID: 815117 - Last Review: November 28, 2007 - Revision: 3.3 You receive an exception when running .NET application on a computer that does not have Microsoft Data Access Components (MDAC) installedCaution ADO and ADO MD have not been fully tested in a Microsoft .NET Framework environment. They may cause intermittent issues, especially in service-based applications or in multithreaded applications. The techniques that are discussed in this article should only be used as a temporary measure during migration to ADO.NET. You should only use these techniques after you have conducted complete testing to make sure that there are no compatibility issues. Any issues that are caused by using ADO or ADO MD in this manner are unsupported. For more information, see the following article in the Microsoft Knowledge Base: 840667
(http://support.microsoft.com/kb/840667/
)
You receive unexpected errors when using ADO and ADO MD in a .NET Framework application On This PageSYMPTOMSYou deploy a Microsoft .NET Framework application that
accesses a database on a computer. The computer only has the .NET Framework
Redistributable package installed. When you run the application, you may
receive the following error message: An unhandled
exception has occurred in your application. If you click Continue, the
application will ignore this error and attempt to continue. If you click Quit,
the application will be shut down immediately. QueryInterface for interface ADODB._Command failed. CAUSEThe problem occurs because Microsoft Data Access Components
(MDAC) is not installed on the computer. The .NET application uses MDAC to
access the data from the database. RESOLUTIONTo resolve this problem, install MDAC on the computer. You
can download MDAC from the following Microsoft Developer Network (MSDN) Web
site: Data
Access downloads http://msdn2.microsoft.com/en-us/data/aa937695.aspx (http://msdn2.microsoft.com/en-us/data/aa937695.aspx) STATUS This
behavior is by design. MORE INFORMATIONSteps to reproduce the problem
REFERENCES
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
315974
(http://support.microsoft.com/kb/315974/
)
How to use ADO recordsets in Visual Basic .NET
APPLIES TO
| Article Translations
|
Back to the top
