Bonjour

J'ai crée une procédure stockée paramétrée qui va chercher dans une table toutes les lignes où le champ "nom" a la valeur de mon paramètre.
Je parcours les résultats avec un curseur, mais je n'arrive pas à récupérer ces valeurs dans mon code C# pour pouvoir remplir une datasource avec ...

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
 
SqlConnection connec = new SqlConnection();
SqlCommand command = new SqlCommand("name_get", connec);
command.Parameters.Add(new SqlParameter("@name", SqlDbType.NVarChar, 255));
command.Parameters["@name"].Value = s;
command.CommandType = CommandType.StoredProcedure;
connec.Open();
SqlDataReader r = command.ExecuteReader();
 
 
ddl2.DataSource = reader;
ddl2.DataBind();
connec.Close();
Merci pour votre aide
Dev