J'utilise VS2008 pour me connecter à une base de données du serveur SQL afin de la remplir en C#. Tout se passe plutôt bien, je suis capable d'interroger, d'insérer et de mettre à jour toutes les tables de ma base de données avec succès, sauf une. Chaque fois que j'essaie d'interroger ou d'insérer dans une table, j'obtiens l'erreur suivante :
Message = "Invalid object name 'DB_NewModelStoreContainer.DATATYPE'."
la requête qui a généré cette erreur est :
var test3 = (from o in context.DATATYPE
where o.DATETYPE_NAME == "Single"
select o).First();
(yes I know it should be DATATYPE, but that is not the problem =) )
Chaque fois que j'ai ajouté la base de données à mon projet, pour une raison quelconque, elle a marqué chaque attribut de la table DATATYPE comme une clé primaire. Je suis allé dans le xml du .edmx et j'ai corrigé cela mais je reçois toujours cette erreur et je ne peux pas trouver pourquoi ><. Toute aide serait très appréciée ! Merci d'avance.