bonjour ,
mon problème c'est que g créer un service web qui renvoi un datatable
lorsque je teste le web service tous va bien mais dès que je veux que consommé dans une application cliente une erreur d'incompatibilité de type apparait
voici le code dans l'app. cliente:
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
28
29
30
31
32
// instancie le web service 
WSeleve elv =new WSeleve();
        DataTable  tableCycle;
 
 
    private void Uceleve_Load(object sender, EventArgs e)
        {
            elv.GetCycleEcoleCompleted += new GetCycleEcoleCompletedEventHandler(elv_GetCycleEcoleCompleted);
            elv.GetCycleEcoleAsync(idEcole); 
 
        }
 
        void elv_GetCycleEcoleCompleted(object sender, GetCycleEcoleCompletedEventArgs e)
        {
 
            tableCycle =e.Result;
 
            if ( true)
            {
               // MessageBox.Show(e.Result.ToString());
 
 
                foreach (DataRow var in tableCycle.Rows)
                {
 
                    TreeNode mainNode = new TreeNode();
                    mainNode.Name = var["Intitule"].ToString();
                    mainNode.Text = var["Intitule"].ToString();
                    this.tre1.Nodes.Add(mainNode);
                }
            }
...