Article ID: 330971 - Last Review: October 29, 2007 - Revision: 2.5 SQL Server 2000 Windows CE Edition 2.0 for Visual Studio .NET 2003This article was previously published under Q330971 SUMMARY SQL Server CE and SQL Server CE Books Online are included
with Microsoft Visual Studio .NET 2003. This article discusses issues that
might occur when you use SQL Server CE 2.0 with Visual Studio .NET 2003.
MORE INFORMATIONSide-by-Side InstallationsSide-by-side installations of this release of SQL Server CE 2.0 with earlier versions of SQL Server CE are supported. However, if you have a previous beta version of SQL Server CE 2.0 installed, you must remove the beta version before you install this final release version. For more information about removing a beta version of SQL Server CE 2.0, see the "How to Remove SQL Server CE" section of this article.Note: If you have a beta version of SQL Server CE 2.0 installed, you are prompted to remove it as part of the setup process. Supported Versions of Microsoft WindowsSQL Server CE 2.0 is supported on computers that are running Microsoft Windows 2000 or Microsoft Windows XP. Microsoft Windows NT 4.0 is supported only for SQL Server CE 2.0 Server Tools installations.How to Remove SQL Server CEThe only way to remove SQL Server CE is to remove Microsoft Visual Studio .NET. However, if you have also installed Microsoft SQL Server CE 2.0 Server Tools, you must remove it separately. To remove SQL Server CE 2.0 Server Tools, follow these steps:
SQL Server CE IssuesIncorrect Deployment WarningWhen you deploy a SQL Server CE 2.0 application to a Pocket PC device, you might receive a warning with the following error text: Files in the package 'sqlce.ppc3.arm.cab' are more
recent on the device than on the development computer. Consider upgrading to
the latest version. Files affected are: Sscemw20.dll The warning is wrong and you can ignore it. The file on the device is actually correct, as is the one in the .cab file on the desktop. EncryptionFor more information about encryption and SSL with SQL Server CE, see the following article in the Microsoft Knowledge Base: 814852
(http://support.microsoft.com/kb/814852/EN-US/
)
INF: How to Enable Encryption Support for SQL Server CE Databases
Encryption is not supported on Handheld PC 2000-based devices. Encryption is also not supported in emulation. Addition Error on a MIPS Pocket PC-based DeviceWhen two large numbers, one of type bigint and the other of type float, with approximately the same absolute value are added, the result that should return is 0. However, on the MIPS Pocket PC-based device, the result that is returned is -1024. The CONSTRAINT Keyword Must Be Preceded by a CommaWhen you create a constraint programmatically by using SQL Server CE, you must separate the column data type from the CONSTRAINT keyword with a comma. The following example creates a primary key constraint over two columns in a table: This requirement differs from the Transact-SQL behavior in SQL Server 2000. Changes in System.Data.SqlServerCe NamespaceSince the previous release of the Microsoft .NET Compact Framework, there have been several changes of class names in the System.Data.SqlServerCe namespace, as shown in the following table.Collapse this table
IBuySpy Delivery Sample ApplicationInstallation Location for the IBuySpy Delivery Sample ApplicationAfter Visual Studio .NET is installed, the IBuySpy Delivery sample application is located at \Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE\Samples\VB\Pocket PC\IBuySpyDelivery, where \Program Files\Microsoft Visual Studio .NET 2003 represents the root installation directory for Visual Studio .NET. C# Version of IBuySpy Delivery Is Not Included with Visual Studio .NETA C# version of the IBuySpy Delivery sample application is not included with Visual Studio .NET. Only the Visual Basic .NET version of this sample is installed. To download a C# version of this sample, visit the following Microsoft Web site: GotDotNet User Sample: IBuySpy Delivery C# Sample (http://www.gotdotnet.com/Community/UserSamples/Details.aspx?SampleGuid=95d10225-1446-43d5-b3bd-7cd1dc4ebfdd) SQL Server CE Books OnlineIf you have Visual Studio .NET 2003 installed, you can open SQL Server CE Books Online by double-clicking the Sqlce.chm file that is located in the CompactFrameworkSDK\v1.0.5000\Windows CE folder. By default, this folder is installed in C:\Program Files\Microsoft Visual Studio .NET 2003\CompactFrameworkSDK\v1.0.5000\Windows CE .Information about SQL Server CE 2.0 that was not available when the SQL Server 2000 Windows CE Edition Version 2.0 Readme.txt file was published is provided in the following Microsoft Knowledge Base article: 327957
(http://support.microsoft.com/kb/327957/EN-US/
)
INF: SQL Server 2000 Windows CE Edition Version 2.0 Readme.txt Additions
| Article Translations
|
Back to the top
