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 (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

Programmation de l'objet Engine (SQL Server Compact)

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.

Programmation du service RDA (Remote Data Access)

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.

Programmation de la réplication (SQL Server Compact)

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.

Programmation de l'objet erreur native (SQL Server Compact)

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.

Voir aussi

Référence

Référence du fournisseur OLE DB (SQL Server Compact)

Aide et informations

Obtention d'aide (SQL Server Compact 3.5 Service Pack 1)