Partager via


Modèle de projet SQL Server

Mise à jour : novembre 2007

Utilisez le modèle Bibliothèque de classes SQL Server pour créer des applications à bibliothèque de classes SQL Server.

Le modèle ajoute automatiquement les références et fichiers projet essentiels servant de point de départ à l'élaboration de votre application :

  • Références aux espaces de noms Microsoft .NET Framework suivants :

    • System – Contient des classes fondamentales et des classes de base qui définissent les types de données référence et valeur, les événements et gestionnaires d'événements, les interfaces, les attributs et le traitement des exceptions courants.

    • System.Data - Contient des classes qui constituent l'architecture ADO.NET, qui est la principale méthode d'accès aux données pour les applications managées.

    • System.Data.Sql - Contient des classes pour gérer les instances disponibles de SQL Server au sein du réseau local.

    • System.Data.SqlTypes - Contient des classes pour les types de données natifs dans SQL Server 2005 qui offrent une alternative plus sûre et plus rapide aux types de données fournis par le Common Language Runtime du .NET Framework.

    • Microsoft.SqlServer.Server - Contient des classes qui simulent des canaux de communication entre le client et le serveur.

  • Fichiers sources :

    • <NomProjetServeurSQL>.cpp — Fichier source par défaut. Il contient la déclaration pour une fonction nommée MyStoredProc, qui est déclarée avec l'attribut [Microsoft.SqlServer.Server.SqlProcedure] pour signaler qu'il s'agit d'une procédure stockée SQL activée pour le Common Language Runtime. Fournissez votre propre code dans ce fichier.

    • AssemblyInfo.cpp – Le fichier qui contient des informations à propos des métadonnées de l'assembly de votre projet. Il contient des informations sur les attributs, fichiers, ressources, types, informations de suivi de version et signature. Pour plus d'informations, consultez Contenu d'un assembly.

    • stdafx.cpp – Fichier qui est utilisé pour générer un fichier d'en-tête précompilé nommé Win32.pch, et un fichier nommé stdafx.obj qui contient des types précompilés.

  • Fichiers d'en-tête :

    • <NomProjetServeurSQL>.h — Principal fichier Include du projet, qui contient l'ensemble des déclarations, symboles globaux et directives #include pour les autres fichiers d'en-tête.

    • stdafx.h – Fichier qui est utilisé pour générer un fichier d'en-tête précompilé nommé Win32.pch, et un fichier nommé stdafx.obj qui contient des types précompilés.

    • resource.h – Fichier include généré pour app.rc.

  • Fichiers de ressources :

    • app.rc – Le fichier de script de ressources d'un programme.

    • app.ico – Le fichier d'icônes d'un programme.

  • ReadMe.txt – Fichier décrivant chaque fichier de votre projet en utilisant les noms de fichiers créés par le modèle.

Voir aussi

Tâches

Comment : créer un projet SQL Server (C++)

Comment : déployer un projet SQL Server en C++ sur un serveur