SqlCeException Class
.NET Framework 2.0
The exception thrown when the underlying provider returns a warning or error from a SQL Server Mobile data source. This class cannot be inherited.
Namespace: System.Data.SqlServerCe
Assembly: System.Data.SqlServerCe (in system.data.sqlserverce.dll)
Assembly: System.Data.SqlServerCe (in system.data.sqlserverce.dll)
This class is created whenever the .NET Compact Framework Data Provider for SQL Server Mobile encounters an error generated from within the SQL Server Mobile Engine. (Other errors are thrown as standard common language runtime exceptions.) SqlCeException always contains at least one instance of SqlCeError.
The following example generates a SqlCeException due to a missing data source, and then displays the exception.
Dim conn As New SqlCeConnection("Data Source=nonExistingSource.sdf;") Try conn.Open() Catch e As SqlCeException ' Use SqlCeException properties if you need specific ' application logic depending on the error condition ' If 25046 = e.NativeError Then 'SSCE_M_FILENOTFOUND ' Error specific logic goes here... ' End If MessageBox.Show(e.Message) 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.
Community Additions
ADD
Show: