Partager via


Opérations sur les tables et les vues avec des types définis par l’utilisateur à l’aide de l’adaptateur SQL

Vous pouvez utiliser l’adaptateur SQL pour effectuer des opérations sur des tables ou des vues qui ont des colonnes de types définis par l’utilisateur (UDT). Vous pouvez utiliser les opérations de table standard (Insérer, Mettre à jour, Supprimer et Sélectionner) pour lire ou écrire des données dans des colonnes sur des types UDT. Vous pouvez également exécuter des procédures stockées et des fonctions sur ces tables. Toutefois, vous devez effectuer certaines tâches avant de pouvoir utiliser l’adaptateur pour fonctionner sur des tables avec des colonnes UDT. Une fois que vous avez effectué ces tâches, vous pouvez utiliser l’adaptateur pour :

Considérations lors de l’exécution d’opérations sur des tables avec des UDT

Vous devez effectuer les tâches suivantes avant de pouvoir utiliser l’adaptateur pour effectuer des opérations sur des tables avec des colonnes UDT.

  • Lors de la génération d’un schéma pour une opération à l’aide de Visual Studio

    UDT Type Emplacement des assemblys
    UUDTs livrés avec SQL Server, par exemple, Geography - Vérifiez Microsoft.SqlServer.Types.dll est ajouté au GAC.
    - Vérifiez que SqlServerSpatial.dll est disponible dans le dossier System32.

    Vous pouvez installer ces DLL sur l’ordinateur en exécutant le SQL Server configuration et en sélectionnant Outils d’administration - Outils de base et d’administration - Terminé dans la page Sélection des fonctionnalités de l’Assistant.
    UDT non livrés avec SQL Server mais définis par les utilisateurs Assurez-vous que les assemblys respectifs des UDT sont disponibles au même emplacement que l’exécutable Visual Studio, devenv.exe. L’exécutable est généralement disponible à l’adresse <installation drive>:\Program Files\Microsoft Visual Studio <version>\Common7\IDE.
  • Lors de l’exécution de l’opération à l’aide de BizTalk Server

    UDT Type Emplacement des assemblys
    UUDTs livrés avec SQL Server, par exemple, Geography - Vérifiez Microsoft.SqlServer.Types.dll est ajouté au GAC.
    - Vérifiez que SqlServerSpatial.dll est disponible dans le dossier System32.

    Vous pouvez installer ces DLL sur l’ordinateur en exécutant le SQL Server configuration et en sélectionnant Outils d’administration - Outils de base et d’administration - Terminé dans la page Sélection des fonctionnalités de l’Assistant.
    UDT non livrés avec SQL Server mais définis par les utilisateurs Assurez-vous que les assemblys respectifs des UDT sont disponibles sous l’emplacement d’installation BizTalk Server. Par BizTalk Server, il s’agit <généralement du lecteur d’installation> :\Program Files\Microsoft BizTalk Server.
  • Lors de l’exécution de l’opération à l’aide de Visual Studio

    UDT Type Emplacement des assemblys
    UUDTs livrés avec SQL Server, par exemple, Geography - Vérifiez Microsoft.SqlServer.Types.dll est ajouté au GAC.
    - Vérifiez que SqlServerSpatial.dll est disponible dans le dossier System32.

    Vous pouvez installer ces DLL sur l’ordinateur en exécutant le SQL Server configuration et en sélectionnant Outils d’administration - Outils de base et d’administration - Terminé dans la page Sélection des fonctionnalités de l’Assistant.
    UDT non livrés avec SQL Server mais définis par les utilisateurs Assurez-vous que les assemblys respectifs des UDT sont disponibles au même emplacement que le fichier exécutable du projet, qui se trouve généralement sous le dossier \bin\Debug du projet.

    Une fois ces tâches terminées, vous êtes tous configurés pour effectuer des opérations sur des tables avec des UDT.

Voir aussi

Se connecter à un système SAP à l’aide de l’adaptateur