Bonjour tout le monde j'ai une erreur au niveau d'une requete de modification ( linq to sql ) et non ado.net
aprés cette erreur je me sens qu'il faut commencer par programmer en ado.net au lieu de linq to sql
Voilà l'erreur : La séquence ne contient aucun élément.
en cherchant sur le net j'ai trouvé que utiliser plusieurs fois la methode .single() peut provoquer cette erreur
alors je me suis aller directement vers vous pour m'aider
et comment faire pour ne pas tomber une autre fois dans le meme probleme
Quesque je dois faire pour resoudre le probleme et quelles sont vos conseils
est ce que vous etes d'acord que je continue de travailler avec linq ou ado ...
Voilà une capture ecran :
PS : dans un autre formulaire j'ai fai le meme code et pas d'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
22
23
24
25
26
27 private void BtnModifierUv_Click(object sender, EventArgs e) { btnAjouteruv.Enabled = true; tbcinuv.Enabled = true; dbgestparcDataContext db1 = new dbgestparcDataContext(); if (Cin != string.Empty) { var getData = (from U in db1.Utilisateur_Voiture where U.Nom_utilisateur == tbcinuv.Text select U).Single(); getData.Nom_utilisateur = tbNomuv.Text; getData.NumImmat = int.Parse(tbnumImmat.Text); db1.SubmitChanges(); AfficherResultatUv(); lblMsg.Text = "Record updated successfully"; lblMsg.Visible = true; } tbNomuv.ResetText(); tbcinuv.ResetText(); }
Partager