4 minutes to read
In this article
System.Data.SqlServerCe namespace is the .NET Compact Framework Data Provider for SQL Server Mobile. The .NET Compact Framework Data Provider for SQL Server Mobile is a collection of classes that is used in the managed development environment to provide smart devices access to SQL Server Mobile databases. With System.Data.SqlServerCe, you can create and manage SQL Server Mobile databases on a smart device and also establish connections to SQL Server databases. Classes
ResultSetEnumerator An enumerator that can be used to iterate through a collection of records in a
ResultSet object. The ResultSetEnumerator is not designed to be used directly from within your code. You will get more functionality by working directly with the SqlCeResultSet object.
ResultSetView Implements data binding interfaces and provides a bridge between user interface controls and the
RowView Implements data binding interfaces as part of the
ResultSetView. Not intended for use directly from your code.
SqlCeCommand Represents an SQL statement to execute against a data source.
SqlCeCommandBuilder Provides a means of automatically generating single-table commands used to reconcile changes made to a
DataSet with the associated SQL Server Mobile database. This class cannot be inherited.
SqlCeConnection Represents an open connection to a data source.
SqlCeDataAdapter Represents a set of data commands and a database connection that are used to fill the
DataSet and update the data source.
SqlCeDataReader Provides a way of reading a forward-only stream of data rows from a data source. This class cannot be inherited.
SqlCeEngine Represents the properties, methods, and other objects of the SQL Server Mobile Engine object. This class cannot be inherited.
SqlCeError Collects information relevant to a warning or error returned by the data source. This class cannot be inherited.
SqlCeErrorCollection Collects all errors generated by the .NET Compact Framework Data Provider for SQL Server Mobile. This class cannot be inherited.
SqlCeException The exception thrown when the underlying provider returns a warning or error from a SQL Server Mobile data source. This class cannot be inherited.
SqlCeFlushFailureEventArgs Encapsulates event arguments for the
SqlCeInfoMessageEventArgs Provides data for the
InfoMessage event. This class cannot be inherited.
SqlCeLockTimeoutException This exception is thrown if the lock timeout has been reached.
SqlCeParameter Represents a parameter to a
SqlCeCommand and, optionally, its mapping to a DataSet column. This class cannot be inherited.
SqlCeParameterCollection Collects all parameters relevant to a
SqlCeCommand as well as their respective mappings to DataSet columns.
SqlCeRemoteDataAccess Initializes a new instance of the
SqlCeRemoteDataAccess object. For more information about Remote Data Access, see the SQL Server Mobile Books Online.
SqlCeReplication Initializes a new instance of the
SqlCeReplication object. For more information about SQL Server replication, see the SQL Server 2005 Books Online. For more information about merge replication with SQL Server Mobile, see the SQL Server Mobile Books Online.
SqlCeResultSet An updateable, scrollable, and bindable cursor.
SqlCeRowUpdatedEventArgs Provides data for the
SqlCeRowUpdatingEventArgs Provides data for the
SqlCeTransaction Represents an SQL transaction to be made at a data source. This class cannot be inherited.
SqlCeTransactionInProgressException Occurs when an attempt is made to modify a database while another transaction is in progress.
SqlCeType This class supports the .NET Framework infrastructure and is not intended to be used directly from your code.
SqlCeUpdatableRecord Represents a row of updatable values from the data source. A
SqlCeResultSet object contains one or more UpdatableRecords.
SqlMetaData Specifies and retrieves metadata information from parameters and columns retrieved from a database. This class cannot be inherited.