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
|
SqlCommand sqlCommand = new SqlCommand();
Int32 itemIndex = 0;
String query = "Select * from Etudiant where Id_etudiant in (";
foreach (String item in listBox.SelectedItems)
{
itemIndex++;
String parameterName = "@ID" + itemIndex;
if (itemIndex > 1)
{
query += ",";
}
query += parameterName;
SqlParameter parameter = sqlCommand.CreateParameter();
parameter.ParameterName = parameterName;
parameter.Value = item;
sqlCommand.Parameters.Add(parameter);
}
query += ")";
sqlCommand.Connection = connection;
sqlCommand.CommandText = query;
SqlDataReader reader = sqlCommand.ExecuteReader(CommandBehavior.CloseConnection);
while (reader.Read())
{
// Faire quelque chose....
}
reader.Close(); |
Partager