Assembly: System.Data.SqlServerCe (in system.data.sqlserverce.dll)
A SqlCeConnection object represents a unique connection to a data source. When you create an instance of SqlCeConnection, all properties are set to their initial values. For a list of these values, see the SqlCeConnection constructor.
SQL Server Mobile supports multiple simultaneous connections as well as multiple commands sharing the same connection. This means that it is possible to have multiple instances of SqlCeDataReader open on the same connection. This behavior differs from that of System.Data.SqlClient.
The following example creates a SqlCeCommand and a SqlCeConnection. The SqlCeConnection is opened and set as the Connection for the SqlCeCommand. The example then calls ExecuteNonQuery and closes the connection.
Dim conn As SqlCeConnection = Nothing Try conn = New SqlCeConnection("Data Source = MyDatabase.sdf; Password ='<pwd>'") conn.Open() Dim cmd As SqlCeCommand = conn.CreateCommand() cmd.CommandText = "INSERT INTO Customers ([Customer ID], [Company Name]) Values('NWIND', 'Northwind Traders')" cmd.ExecuteNonQuery() Finally conn.Close() End Try
Windows CE, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows XP Professional x64 Edition, Windows XP SP2
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see System Requirements.