Franchement merci !
par contre j'ai deux, trois questions:
le paramètre que j'utilise pour la procédure stockée est choisi a partir d'une liste déroulante.
est-ce que c'est du genre comme sa ?
oParam.Value = comboBox_pro_impression.ValueMember;
Puis le résultat je veux le mettre dans une liste déroulante:
comment je peux faire ? avant je faisais comme ceci:
comboBox_pro_format.Items.Add(oReader.GetString(0));
mais comment je fais pour que dans la liste il soit en 1er ? et pas un blanc
derniere question toute bete comment on utilise la methode remove ?
comboBox_pro_format.Items.Remove(0); // marche pas
car je veux faire une liste liée et a chaque évènement je veux mettre la liste à zéro
EDIT:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
SqlCommand MonFormat = new SqlCommand("SP_FORMAT", MaConnexion);
MonFormat.CommandType = CommandType.StoredProcedure;
SqlParameter oParam = MonFormat.Parameters.Add("@produit", SqlDbType.Int);
// test
oParam.Value = 24;
SqlDataReader oReader = MonFormat.ExecuteReader();
while (oReader.Read())
{
comboBox_pro_format.Items.Add(oReader.GetString(0));
}
oReader.Close(); |
comment sa se fait que j'ai la liste qui se répete 3 fois ? dans ma liste déroulante
Partager