Tableau WebService C#

Manu1777 Messages postés 1 Date d'inscription mardi 19 février 2019 Statut Membre Dernière intervention 19 février 2019 - 19 févr. 2019 à 15:06
vb95 Messages postés 3058 Date d'inscription samedi 11 janvier 2014 Statut Non membre Dernière intervention 27 septembre 2022 - 19 févr. 2019 à 17:06
Bonjour,
Je débute en C# et en WebService :

J'ai un tableau scolaire (en simplifiant) :
Colonne : NOM MATIÈRE NOTE

J'extraits tous les résultats du collège via une requête que j'ai déja fait.
Je souhaiterais lancer un WebService en lui donnant toutes les les infos de ma requête.
Via une liste, un tableau ou autres ... je ne sais pas justement. (c'est là ou je bloque).

Mon WebService récupère ce "tableau, liste ou autres ..." (c'est là aussi ou je bloque).
Qui ensuite va les trier et créer un fichier (çà c'est bon je sais faire).

Mon Code simplifié :

WebService :

public string college(string nom, string matiere, string note) //Je ne veux pas ça mais le remplacer par un tableau ou liste

ecole ma_liste = new ecole();
foreach (ecole ech in ma_liste)
{
//Ecriture dans Fichier :
streamWriter.WriteLine(ColALig1); // De mon tableau
streamWriter.WriteLine(ColALig2);
streamWriter.WriteLine(ColALig3);
streamWriter.WriteLine(ColBLig1);
streamWriter.WriteLine(ColBLig2);
streamWriter.WriteLine(ColBLig3);
//...etc...
}
Return "Fichier créé";
}

Coté Client :


private void button1_Click(object sender, System.EventArgs e)
{
//Je lance ma requête
using (reader = cmd.ExecuteReader())
{
//
while (reader.Read())
{
//Je lis ma requête et souhaiterais l'inclure dans un tableau, ou liste ex :
maListe.Add("NOM");
maListe.Add("MATIERE");
maListe.Add("NOTE");
}
}
//Enfin je lace mon Webservice :
var test = new ServiceReference1.WebService_FicsSoapClient();
test.college(string nom, string matiere, string note) //Je ne veux pas ça mais le remplacer par un tableau ou liste
}

J'espère que je suis assez clair.

Merci pour votre aide n'hesitez pas à me poser des questions.

Cordialement.

Manu.

1 réponse

vb95 Messages postés 3058 Date d'inscription samedi 11 janvier 2014 Statut Non membre Dernière intervention 27 septembre 2022 158
19 févr. 2019 à 17:06
bonjour !
Pour poster du code prière de suivre les indications de ce lien : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code
Merci
0