Sqlserver
 sql >> Database >  >> RDS >> Sqlserver

Esiste un modo semplice per fare in modo che EntityFramework utilizzi i valori predefiniti di SQL?

Devi impostare StoreGeneratedPattern per quelle proprietà su Identity per DateCreated e Computed per DataModified . È disponibile nel design. Una volta fatto ciò, non è possibile modificare quei valori nell'applicazione:solo il database può impostare tali proprietà. Ho scritto di questo qualche articolo perché questa funzione presentava un bug prima di VS2010 SP1, ma ci sono segnalazioni che a volte non funziona ancora.