Guide de programmation de SQL Server Compact Edition

Lorsque vous créez des applications qui utilisent Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition), vous pouvez recourir à l'un des langages de programmation Microsoft .NET (Microsoft Visual Basic .NET ou Microsoft Visual C#, par exemple) et au .NET Compact Framework dans le cas d'une application managée ou à Microsoft Visual C++ for Devices dans le cas d'une application native.

La décision de générer une application managée ou native dépend de vos besoins et de vos compétences actuelles. Les développeurs qui connaissent bien la programmation Microsoft Visual C++ et qui souhaitent améliorer la gestion des ressources système peuvent choisir de créer une application native à l'aide de Visual C++ for Devices. Les développeurs qui conçoivent déjà des applications Microsoft Windows ou Web à l'aide du .NET Framework et ceux qui maîtrisent l'un des langages de programmation .NET ont intérêt à créer des applications managées afin de tirer parti des fonctionnalités du .NET Compact Framework.

Cette section fournit des informations de référence pour accéder par programme à SQL Server Compact Edition à partir d'applications managées ou natives.

Contenu de cette section

Rubrique Description

Programmation .NET dans SQL Server Compact Edition

Propose une vue d'ensemble de la programmation d'applications utilisant le logiciel SQL Server Compact Edition et les classes de l'espace de noms System.Data.SqlServerCe.

Programmation native dans SQL Server Compact Edition

Décrit la programmation dans Visual C++ for Devices et compare les conventions d'attribution de noms utilisées en code managé et en code natif.

Comparaison des objets de langage natifs et .NET (SQL Server Compact Edition)

Met en évidence les différences entre les objets de programmation natifs et managés.

Gestion des erreurs dans SQL Server Compact Edition

Explique comment gérer les erreurs SQL Server Compact Edition dans les applications natives et managées.

Mappages des types de données (SQL Server Compact Edition)

Explique comment SQL Server Compact Edition mappe les types de données natifs aux autres types de données.

Voir aussi

Concepts

Comparaison des objets de langage natifs et .NET (SQL Server Compact Edition)

Aide et information

Assistance sur SQL Server Compact Edition