Procedura: specificare le tabelle per la generazione di dati
Aggiornamento: novembre 2007
Per generare dati, è necessario creare ed eseguire un piano di generazione dati che contenga informazioni sulle tabelle e sulle colonne che si desidera compilare con i dati. Per ulteriori informazioni, vedere Piani di generazione dati.
Di seguito sono indicate due importanti limitazioni relative alle tabelle che è possibile specificare per la generazione di dati:
Alcune tabelle hanno chiavi esterne che fanno riferimento a colonne in altre tabelle. Se si desidera generare dati per una tabella con chiavi esterne, è inoltre necessario generare dati per le tabelle a cui la chiave fa riferimento.
Alcune tabelle hanno trigger che impediscono le eliminazioni. Se si tenta di eliminare righe da una tabella di questo tipo, il trigger ripristinerà l'eliminazione. Non è possibile generare dati in modo normale per una tabella di questo tipo o per una tabella che fa riferimento a una tabella di questo tipo. Non è possibile, ad esempio, generare dati in modo normale per la tabella Employee nel database AdventureWorks. Per ulteriori informazioni, vedere Risoluzione dei problemi relativi alla generazione dati.
Prima di poter specificare le tabelle in cui si desidera inserire i dati, è necessario aprire o creare un piano di generazione dati. Per ulteriori informazioni, vedere Procedura: creare piani di generazione dati.
![]() |
---|
Se si crea un piano di generazione dati in un progetto di database che non dispone ancora di uno schema, il piano di generazione dati sarà vuoto. Se si importa uno schema nel progetto di database dopo aver creato il piano di generazione dati, verrà chiesto di decidere se aggiornare il piano di generazione dati in base allo schema. Per ulteriori informazioni, vedere Cenni preliminari sulla generazione di dati. |
Per selezionare le tabelle in cui inserire i dati
Aprire o creare un piano di generazione dati. Nella finestra di progettazione di Visual Studio verranno visualizzati il piano di generazione dati, la finestra Anteprima di generazione dati e la finestra Dettagli colonna.
Suggerimento:
Se le finestre Dettagli colonna e Anteprima di generazione dati non sono visualizzate, scegliere Generazione dati dal menu Dati e quindi fare clic sui relativi nomi per aprirle. Per impostazione predefinita, le finestre Anteprima di generazione dati e Dettagli colonna sono ancorate e visualizzate come schede nella parte inferiore della finestra del piano di generazione dati. Per espandere la visualizzazione, fare clic sulla finestra e quindi scegliere Documento a schede dal menu Finestra. È anche possibile fare clic con il pulsante destro del mouse sulla barra del titolo e quindi scegliere Documento a schede.
Fare clic sulla finestra del piano di generazione dati.
Tutte le tabelle dello schema verranno elencate nel piano di generazione dati. Per impostazione predefinita, tutte le tabelle vengono selezionate quando si crea per la prima volta un piano di generazione dati.
Selezionare e deselezionare le caselle di controllo davanti a ogni tabella per specificare in quali tabelle si desidera inserire i dati.
Nota:
È possibile selezionare o deselezionare tutte le tabelle tramite i comandi Includi tutte le tabelle nella generazione dei dati ed Escludi tutte le tabelle dalla generazione dei dati. Tali comandi sono accessibili facendo clic con il pulsante destro del mouse nella finestra del piano di generazione dati oppure scegliendo Generatore di dati dal menu Dati.
Non è possibile deselezionare le caselle di controllo per le tabelle a cui fanno riferimento chiavi esterne presenti in altre tabelle incluse. Le caselle di controllo possono presentare uno degli stati seguenti:
Stato
Descrizione comandi
Note
Deselezionato
Esclusa dalla generazione dei dati
È possibile selezionare la casella di controllo per includere la tabella.
Selezionato
Inclusa nella generazione dei dati
È possibile deselezionare la casella di controllo per escludere la tabella.
Selezionato e inattivo
Inclusa nella generazione dei dati, a causa del riferimento alla chiave esterna
È possibile selezionare la casella di controllo per includere la tabella. Non è possibile deselezionare la casella di controllo. Se vengono escluse tutte le tabelle che fanno riferimento alla tabella, la casella di controllo verrà deselezionata automaticamente.
(Facoltativo) Specificare le informazioni nelle tabelle Righe da inserire, Tabella correlata e Rapporto a tabella correlata. Per ulteriori informazioni, vedere Procedura: specificare il numero di righe da generare.
Scegliere Salva dal menu File.
Dopo aver specificato le tabelle che si desidera includere, è possibile specificare le colonne da includere. Per ulteriori informazioni, vedere Procedura: specificare le colonne per la generazione dati.
Vedere anche
Attività
Procedura: eseguire un piano di generazione dati per generare dati
Procedura dettagliata: creazione ed esecuzione di un piano di generazione dati
Concetti
Specifica dei dettagli di generazione dati per una colonna