salut,
j'ai crée deux tables sous sql server 2008 :
table: Utilisateur (UtilisateurID, Nom, Prenom, login, ....) , avec UtilisateurID c'est le clé primaire.
table: SessionUtilisateur (UtilisateurID, Date, adressIP), avec UtilisateurID c'est le clé primaire.
La relation entre les deux tables est bien configurer sous sql server 2008, avec la relation 1 à 1 et le clé étrangère se trouve dans la table SessionUtilisateur (FK: UtilisateurID)
Il y des utilisateurs existe dans la table Utilisateur ( des lignes remplie)
quand j'ai essayé d'ajouter une session dans la table session il m'affiche cette erreur:
Les entités dans «*DistributionSSEntities.SessionUtilisateur*» participent à la relation «*FK_SessionUtilisateur_Utilisateur*». 0 «*Utilisateur*» connexes ont été trouvés. 1 «*Utilisateur*» est attendu.
le code :
y'a t-il quelqu'un peux m'aider de resoudre ce probème
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 DistributionSSEntities db = new DistributionSSEntities(); SessionUtilisateur sessionUtilisateur = new SessionUtilisateur(); sessionUtilisateur.UtilisateurID = 12; // ce ID existe dans la table Utilisateur sessionUtilisateur.Date = "12-12-2012"; sessionUtilisateur.AdresseIP = "192.168.1.1"; db.AddToSessionUtilisateur(sessionUtilisateur); db.SaveChanges();
merci d'avance
Partager