Il piano di generazione dei dati VS2010 non riesce a "Generazione dei dati non riuscita a causa della seguente eccezione: colonna" XYZ "non consente dbnull.value"

StackOverflow https://stackoverflow.com/questions/5906787

Domanda

Sono abbastanza nuovo nelle funzionalità di dati VS e questo è il mio primo piano di generazione di dati. Ho implementato un database utilizzando un progetto di database VS2010 e lo ho utilizzato per distribuire in un database SQL Server Express 2008. Tutte le tabelle usano le colonne di identità come chiavi principali e sono legate tra loro con chiavi straniere.

Ho impostato un piano di generazione di dati, ma quando provo a generare dati con esso, le tabelle sono semplicemente popolate in ordine alfabetico, che ovviamente fallirà. Le uniche tabelle che popolano correttamente sono le tabelle di ricerca e altri tipi di entità indipendenti senza vincoli FK. Il resto viene saltato dopo che il primo tavolo fallisce.

Presumibilmente il piano di generazione determina l'ordine della popolazione in base alle dipendenze FK. Quello che è successo?

EDIT: qualcuno con il rappresentante dovrebbe creare un tag visivo-rota-data, poiché DBPro non è più (né davvero mai) un nome di prodotto.

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top