Pregunta

Estamos añadiendo algunos puntos de vista a nuestro modelo marco de la entidad. Algunos campos de estos puntos de vista son los tipos de datos datetime2 anulables en nuestra db SQL Server 2k8 y el edmx está mostrando incorrectamente estos campos como no ser nula. Es este un problema conocido?

Cuando intento cambiarlas para no nulo todavía arroja el mismo error - porque parece como si el ssdl es definir de manera diferente

Se ha ejecutado a nadie en este problema?

Edit: Mi error exacto es:

  

La propiedad 'dateTimeAffected' en   'V_myView' no podía ser ajustado a un   'valor nulo. Debe establecer esta   propiedad a un valor no nulo de tipo   'DateTime'

La eliminación de la vista y la adición de nuevo en no soluciona el problema, así ... sigue marcando el campo como no anulable.

¿Fue útil?

Solución

Lo siento por esta respuesta tonto, pero lo hizo borrar las tablas y añadirlos de nuevo ... por alguna razón EF4 no se actualiza correctamente ... pero ya no es un problema conocido con EF4 debe mostrar como anulable ... por cierto qué error te va?

Otros consejos

usted dijo que la propiedad está marcado como una llave, pero por su nombre que no suena como este es el caso. (Habiendo marcado como clave de dosent supuesto se sienta bien con nullablility ...) ¿tiene un PK definido?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top