Salut à tous,
je suis en train de faire une appli ou je créer une personne donc j'ai besoin de récupérer son id pour l'utiliser et remplir avec celui ci, une table de liaison concernant ses langues (qui lie ma personne et son niveau de langue; table langue part)
Je voudrais convertir ma requte en int mais je ne sais pas comment.
j'ai cette erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 participants myNewParti = new participants(); myNewParti.nom = newCv.tbNom.Text; myNewParti.prenom = newCv.tbPren.Text; myNewParti.adresse = newCv.tbAdrs.Text; myNewParti.cp = int.Parse(newCv.tbCp.Text); myNewParti.ville = newCv.tbVille.Text; myNewParti.age = int.Parse(newCv.tbAge.Text); myNewParti.email = newCv.tbMail.Text; myNewParti.photo = newCv.photoDefaut; db.participants.AddObject(myNewParti); //db.SaveChanges(); idParti = from part in db.participants where myNewParti.nom==newCv.tbNom.Text && myNewParti.prenom== newCv.tbPren.Text select myNewParti.idParticipant; MessageBox.Show("id de mon participant " + id);MerciImpossible de convertir implicitement le type 'System.Linq.IQueryable<int>' en 'int'.
Partager