Condividi tramite


Operazioni su tabelle e viste con tipi definiti dall'utente tramite l'adapter SQL

È possibile usare l'adapter SQL per eseguire operazioni su tabelle o visualizzazioni con colonne di tipi definiti dall'utente (UDT). È possibile usare le operazioni di tabella standard (Inserisci, Aggiorna, Elimina e Seleziona) per leggere o scrivere dati in colonne nei tipi UDT. È anche possibile eseguire stored procedure e funzioni in tali tabelle. Tuttavia, è necessario eseguire determinate attività prima di poter usare l'adapter per operare sulle tabelle con colonne UDT. Dopo aver eseguito queste attività, è possibile usare l'adapter per:

Considerazioni durante l'esecuzione di operazioni sulle tabelle con l'utente

È necessario eseguire le attività seguenti prima di poter usare l'adapter per eseguire operazioni sulle tabelle con colonne UDT.

  • Durante la generazione dello schema per l'operazione con Visual Studio

    Tipo UDT Posizione degli assembly
    L'UTENTE fornito con SQL Server, ad esempio, Geography - Assicurarsi che Microsoft.SqlServer.Types.dll venga aggiunto al gaC.
    - Assicurarsi che SqlServerSpatial.dll sia disponibile nella cartella System32.

    È possibile installare queste DLL nel computer eseguendo la configurazione SQL Server e selezionando Strumenti di gestione - Strumenti di base e gestione - Completa nella pagina Selezione funzionalità della procedura guidata.
    L'utente non è stato fornito con SQL Server ma definito dagli utenti Assicurarsi che i rispettivi assembly per gli UDT siano disponibili nello stesso percorso dell'eseguibile di Visual Studio, devenv.exe. Il file eseguibile è in genere disponibile in <installation drive>:\Program Files\Microsoft Visual Studio <version>\Common7\IDE.
  • Durante l'esecuzione dell'operazione usando BizTalk Server

    Tipo UDT Posizione degli assembly
    L'UTENTE fornito con SQL Server, ad esempio, Geography - Assicurarsi che Microsoft.SqlServer.Types.dll venga aggiunto al gaC.
    - Assicurarsi che SqlServerSpatial.dll sia disponibile nella cartella System32.

    È possibile installare queste DLL nel computer eseguendo la configurazione SQL Server e selezionando Strumenti di gestione - Strumenti di base e gestione - Completa nella pagina Selezione funzionalità della procedura guidata.
    L'utente non è stato fornito con SQL Server ma definito dagli utenti Assicurarsi che i rispettivi assembly per gli UDT siano disponibili nel percorso di installazione BizTalk Server. Per BizTalk Server, in genere questa è <l'unità> di installazione:\Programmi\Microsoft BizTalk Server.
  • Durante l'esecuzione dell'operazione con Visual Studio

    Tipo UDT Posizione degli assembly
    L'UTENTE fornito con SQL Server, ad esempio, Geography - Assicurarsi che Microsoft.SqlServer.Types.dll venga aggiunto al gaC.
    - Assicurarsi che SqlServerSpatial.dll sia disponibile nella cartella System32.

    È possibile installare queste DLL nel computer eseguendo la configurazione SQL Server e selezionando Strumenti di gestione - Strumenti di base e gestione - Completa nella pagina Selezione funzionalità della procedura guidata.
    L'utente non è stato fornito con SQL Server ma definito dagli utenti Assicurarsi che i rispettivi assembly per le unità definite dall'utente siano disponibili nello stesso percorso del file eseguibile del progetto, che in genere si trova nella cartella \bin\Debug del progetto.

    Dopo aver completato queste attività, si è tutti impostati per eseguire operazioni sulle tabelle con le reti definite dall'utente.

Vedere anche

Connettersi a un sistema SAP usando l'adattatore