Question

Nous ajoutons des points de vue à notre modèle de cadre de l'entité. Certains champs de ces vues sont nullables datetime2 dans notre types de données SQL Server 2K8 db et le edmx est montrant correctement ces champs comme étant non nul. Est-ce un problème connu?

Lorsque je tente de les changer pour ne pas null, il jette toujours la même erreur - car il semble que le SSDL définit différemment

Quelqu'un at-il rencontré ce problème?

Edit: Mon erreur exacte est:

  

La propriété 'dateTimeAffected' sur   « V_myView » ne pouvait pas être réglé à une   valeur 'null'. Vous devez définir cette   propriété à une valeur non nulle de Type   'DateTime'

Suppression de la vue et l'ajouter en arrière ne fixe pas aussi bien ... encore marque le terrain non annulable.

Était-ce utile?

La solution

Désolé pour cette réponse stupide, mais vous avez fait supprimer les tables et les ajouter à nouveau ... pour une raison EF4 ne rafraîchissez pas correctement ... mais ya pas un problème connu avec EF4, il doit leur montrer que annulable ... btw quelle erreur vous obtenez?

Autres conseils

vous avez dit la propriété est marquée comme une clé, mais par son nom, il ne marche pas son comme celui-ci est le cas. (L'avoir marqué comme clé de dosent bien sûr très bien avec nullablility ...) avez-vous un PK défini?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top