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



The information in this article applies to:

  • Microsoft SQL Server 2000 Windows CE Edition 2.0

This article was previously published under Q325818

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.

REFERENCES

For additional information, visit the following Microsoft Web sites:

SQL Server CE Home
SQL Server CE System Requirements

Modification Type:MinorLast Reviewed:11/16/2004
Keywords:kbprb KB325818 kbAudDeveloper