Condividi tramite


Finestra di dialogo Mapping tabelle

Aggiornamento: novembre 2007

Consente di specificare quali colonne di una tabella di database o di un'altra origine dati corrispondono alle colonne di una tabella del dataset. Questa finestra di dialogo viene visualizzata facendo clic sul pulsante con i puntini sospensivi (...) accanto alla proprietà TableMappings di un adattatore dati nella finestra Proprietà.

Il mapping può essere utile nelle seguenti situazioni:

  • Il dataset è stato creato da uno schema esistente che utilizza nomi diversi da quelli utilizzati nell'origine dati.

  • Si desidera modificare i nomi degli elementi di dati nel dataset per una maggiore praticità o leggibilità o ai fini della traduzione in e da altre lingue o per altri motivi.

  • Si desidera controllare i nomi dei membri di dati tipizzati durante la generazione di un dataset dall'adattatore.

  • Il nome di una colonna dell'origine dati può essere una parola riservata nel linguaggio di programmazione utilizzato. Se si utilizza il nome di colonna Region in un dataset tipizzato in Visual Basic, ad esempio, verrà visualizzato un errore in quanto il codice generato per questa colonna è in conflitto con la parola riservata così denominata.

  • Si desidera utilizzare nel dataset un minor numero di colonne rispetto a quelle restituite dal comando del dataset. Questa situazione può verificarsi se si utilizza una stored procedure esistente per compilare un nuovo dataset.

Per ulteriori informazioni sulle modalità di utilizzo dei mapping negli adattatori, vedere Mapping di tabelle negli adattatori dati.

  • Usa un dataset per suggerire nomi di colonne e tabelle
    Selezionando questa opzione, verrà utilizzato lo schema di un dataset esistente come modello per eseguire il mapping dei nomi di colonne e di tabelle.

    Nota:

    Questa opzione può essere utilizzata anche se non si ha intenzione di riempire il dataset selezionato mediante l'adattatore corrente, in quanto lo schema viene utilizzato soltanto per ricavarne un elenco di nomi.

  • Dataset
    Consente di selezionare il dataset da usare come modello.

  • Tabella di origine
    Se l'adattatore fa riferimento a più tabelle dell'origine dati, selezionare la tabella per cui si sta eseguendo il mapping dei nomi di colonna.

  • Tabella Dataset
    Se come modello è stato scelto un dataset, selezionare la tabella contenente i nomi di colonna da utilizzare per il mapping. Se nel dataset è presente soltanto una tabella, essa viene indicata semplicemente come Tabella.

  • Mapping colonne
    Consente di visualizzare come viene eseguito il mapping delle colonne della tabella di origine e della tabella del dataset. Durante la compilazione del dataset, i dati vengono letti dai campi delle colonne di origine e scritti nei campi delle colonne del dataset corrispondenti.

    • **Colonne di origine   **Elenco dei nomi delle colonne dell'origine dati.

    • **Colonne del DataSet   **Elenco dei nomi delle colonne dei dataset in cui scrivere i dati durante un'operazione di compilazione e da cui leggere i dati durante un'operazione di aggiornamento.

    È possibile modificare i mapping nei seguenti modi:

    • Modificare un mapping specificando un altro nome di colonna di origine o del dataset. Utilizzare l'elenco a discesa per selezionare un altro nome, oppure digitare un nome nella casella. In tal modo, durante l'operazione di compilazione, i dati verranno scritti in un'altra colonna della tabella del dataset.

    • Eliminare un mapping selezionando una riga della griglia e facendo clic sul pulsante di eliminazione. Questa opzione risulta utile se l'adattatore restituisce più colonne di quelle necessarie per il dataset.

    • Aggiungere un mapping immettendo altri nomi di colonne di origine e di dataset nella riga vuota riportata in fondo alla griglia. Ciò è possibile se si prevede che in fase di esecuzione l'adattatore o il dataset conterranno colonne che non sono disponibili mentre si utilizza questa finestra di dialogo.

      Nota:

      L'ordine delle colonne è irrilevante per il mapping.

  • Reset
    Consente di ripristinare il valore predefinito dei mapping, ovvero utilizzare come nomi del dataset gli stessi nomi utilizzati nell'origine dati.

Vedere anche

Attività

Procedura: eseguire il mapping delle colonne dell'origine dati alle colonne delle tabelle dati di un dataset

Concetti

Mapping di tabelle negli adattatori dati

Novità relative ai dati

Cenni preliminari sulla visualizzazione dei dati

Altre risorse

Creazione di adattatori dati

Procedure dettagliate relative ai dati

Guida introduttiva all'accesso ai dati

Connessione ai dati in Visual Studio

Preparazione dell'applicazione al ricevimento di dati

Recupero di dati nell'applicazione

Visualizzazione di dati su form nelle applicazioni Windows

Modifica di dati nell'applicazione

Convalida dei dati

Salvataggio di dati