Slt Tous le monde j'ai un petit prob qui m'a rendu malade :
je voudrai faire la mise à jour d'un champ ou plusieurs champs d'une table d'une BDD sqlserver alors mon problème c'est que ça marche dans un cas et dans l'autre ça ne marche pas sachant que les deux cas c'est la même chose

premier Cas ou ça marche:
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
 
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 
        Dim employeRow As jawadDataSet.employeRow
        employeRow = JawadDataSet.employe.FindByN_emp(ComboBox1.Text)
 
 
        employeRow.nom = "toto"
        employeRow.prenom = "rien"
        employeRow.age = 22
        employeRow.date_emb = "26/03/2006"
        employeRow.sal = 80000
 
 
 
        EmployeTableAdapter.Update(JawadDataSet.employe)
 
    End Sub
deuxième cas ou ça ne marche pas:

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
 
 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 
        Dim employeRow As jawadDataSet.employeRow
        Dim ch(5) As object
 
        employeRow = JawadDataSet.employe.FindByN_emp(ComboBox1.Text)
 
        ch(1) = Nom1.Text
        ch(2) = Prenom1.Text
        ch(3) = Cint(Age1.Text)
        ch(4) = Cint(Sal1.Text)
        ch(5) = Cdate(Date_emb1.Text)
 
        employeRow.nom = ch(1)
        employeRow.prenom = ch(2)
        employeRow.age = ch(3)
        employeRow.date_emb = ch(5)
        employeRow.sal = ch(4)
 
 
        EmployeTableAdapter.Update(JawadDataSet.employe)
 
    End Sub
Sachant que Nom1 et age1 .... sont des zones de texte
je suis sûr que le code du 2ème cas est juste mais pourquoi ça ne marche pas
dieu le sais
alors j'attends vos réponse avec impatience
votre ami soldierofgod