Article ID: 325818 - Last Review: November 16, 2004 - Revision: 2.5

PRB: SQL Server CE 2.0 in Visual Studio .NET 2003 Does Not Support eMbedded Visual Basic 3.0

This article was previously published under Q325818
Expand all | Collapse all

SYMPTOMS

Microsoft Visual Studio .NET 2003 installs SQL Server CE 2.0. If you install Visual Studio .NET 2003, and then you develop a Microsoft ActiveX Data Objects for Windows CE (ADOCE) application by using eMbedded Visual Basic 3.0, Microsoft CE SQL Server Control 2.0 is not listed in the References dialog box for the project in eMbedded Visual Basic 3.0. The References dialog box lists Microsoft CE ADO Control 3.1. If you add a reference to Microsoft CE ADO Control 3.1, the application fails, and you receive the following error message:
"An error was encountered while running this program: ADO could not find the specified provider."

CAUSE

This problem occurs because SQL Server CE 2.0 in Visual Studio .NET 2003 does not support eMbedded Visual Basic or eMbedded Visual C++.

RESOLUTION

To resolve this problem, obtain the stand-alone version of SQL Server CE 2.0 that includes support for eMbedded Visual Basic 3.0.

STATUS

This behavior is by design.

APPLIES TO
  • Microsoft SQL Server 2000 Windows CE Edition 2.0
Keywords: 
kbprb KB325818
 

Article Translations