2010-08-24 2 views
1

Je peux créer des objets de chaque table dans ma base de données, donc le fichier .edmx fait son travail. Pourquoi ne puis-je pas créer un nouvel objet dbEntEntities (intellisense ne fait apparaître que dbNull) du fichier .edmx?Impossible de créer un objet Entités, mais peut accéder aux classes générées. Pourquoi?

Merci!

alt text

+0

Que voulez-vous dire que vous ne pouvez pas en créer un? Le type est-il introuvable ou une exception est-elle levée lorsque vous essayez d'en instancier un? –

+0

Le type n'est pas trouvé du tout. Intellisense ne me montre que DBNull quand je commence à taper db, et j'ai essayé de le saisir manuellement et d'essayer de référencer automatiquement quelque chose dont j'avais besoin en utilisant Ctrl +. mais ça ne marcherait toujours pas. Je suis confus. La même chose arrive si j'essaie d'utiliser L2S. –

Répondre

1

Vous avez sans doute changé le nom du conteneur entité et ne pas avoir réalisé. Ouvrez votre diagramme d'entité, recherchez le conteneur d'entité dans l'explorateur de modèles et affichez ses propriétés pour voir son nom.

Vous avez peut-être également créé vos entités dans un espace de noms distinct. Si c'est le cas, assurez-vous d'inclure cet espace de noms dans les instructions using en haut de votre fichier de code.

Un peu plus de détails sur votre problème (quel fichier vous essayez d'instancier votre Entity Container dans, etc.) serait utile.

+0

Je vais modifier ma question, je ne peux pas créer un objet 'Entités'. J'ai mélangé les deux, mais le problème est toujours là. –

+0

@Sergio Tapia - Que voulez-vous dire que vous ne pouvez pas en créer un? Le type est-il introuvable ou une exception est-elle levée lorsque vous essayez d'en instancier un? –

Questions connexes