Utilisation des interfaces de programmation
Les API auxquelles vous pouvez avoir recours avec SQL Server Compact 4.0 lorsque vous utilisez MicrosoftVisual Studio 2010 SP1 comme environnement de développement sont les suivantes :
Fournisseurs de données du .NET Compact Framework.
- Espace de noms System.Data.SqlServerCe (à utiliser avec SQL Server Compact).
Fournisseur OLE DB pour SQL Server Compact (utilise le langage Microsoft eMbedded Visual C++ [eVC++]).
Notes
-
Visual Studio 2010 SP1 est l'environnement par défaut pour le développement d'applications bureautiques. Pour plus d'informations, consultez Installation d'un environnement de développement.
Pour utiliser une base de données, une API effectue les opérations suivantes :
Ouvre une connexion à la base de données.
Définit des options qui contrôlent certains comportements, tels que l'utilisation ou non de curseurs, le type de curseur utilisé et l'autorisation ou non des mises à jour.
Exécute une instruction SQL. L'application peut éventuellement utiliser des variables du programme pour fournir des valeurs de paramètre à l'instruction exécutée. Une application ne peut exécuter qu'une seule instruction à la fois à chaque connexion ou elle peut en exécuter plusieurs simultanément.
Déplace les valeurs des données du code de retour, des paramètres de sortie et des ensembles de résultats vers des variables du programme, où elles peuvent être utilisées par la logique d'application. Si l'instruction renvoie son ensemble de résultats sous forme d'un document XML, l'application peut le transmettre à un composant qui utilise les documents XML.
Met fin à la connexion lorsqu'elle n'utilise plus la base de données.
Le programmeur doit comprendre les instructions SQL et l'utilisation appropriée de l'API de la base de données.