Guide de programmation native (SQL Server Compact)
Avec Microsoft Visual C++ et Visual C++ for Devices, vous pouvez appliquer votre connaissance de Visual C++ pour développer des applications qui utilisent Microsoft SQL Server Compact 3.5. Visual C++ for Devices est fourni avec Visual Studio, qui offre un environnement de développement intégré (IDE) pour les applications pour appareils de type « smart device ».
SQL Server Compact 3.5 est implémenté en tant qu'ensemble de bibliothèques de liens dynamiques (DLL) qui simplifient l'accès aux données. Vous utilisez OLE DB pour accéder à une base de données SQL Server Compact 3.5 dans les applications Visual C++. OLE DB est une technologie d'interface de données de bas niveau qui offre des fonctionnalités précises d'accès aux données. De toutes les API d'accès aux données, OLE DB pour SQL Server Compact 3.5 offre les fonctionnalités les plus rapides quant à l'accès aux données et à leur manipulation.
Les fichiers d'en-tête SQL Server Compact 3.5 sont installés sous %ProgramFiles%\Microsoft SQL Server Compact Edition\v3.5\Include. Les informations de version de SQL Server Compact se trouvent dans les commentaires des en-têtes de fichier. Vous trouverez ci-dessous la liste des fichiers d'en-tête et de leur rôle :
sqlce_err.h
Codes d'erreur utilisés dans la base de données
sqlce_oledb.h
Interfaces de programmation standard OLEDB
sqlce_sync.h
Interfaces de programmation de fusion et RDALe tableau suivant décrit les rubriques de cette section :
Rubrique |
Description |
---|---|
Décrit les méthodes et les propriétés permettant de créer, d'utiliser et de supprimer une base de données SQL Server Compact 3.5 à l'aide de Visual C++ for Devices. |
|
Décrit les méthodes et les propriétés permettant d'implémenter RDA (Remote Data Access) avec SQL Server Compact 3.5 à l'aide de Visual C++ for Devices. |
|
Décrit les méthodes et les propriétés permettant d'implémenter la réplication de fusion avec SQL Server Compact 3.5 à l'aide de Visual C++ for Devices. |
|
Décrit les méthodes et les propriétés permettant d'implémenter la gestion des erreurs avec SQL Server Compact 3.5 à l'aide de Visual C++ for Devices. |