У меня есть таблица с именем tblPrice на сервере sql со столбцом service и price .У меня есть два listBox
на winforms.
Пользователь будет добавлять элементы в listBox1
, а затем пользователь нажимает button
.
SQL-запрос будет искать все элементы в listbox1
и если listbox1
содержит значение из службы столбцов, цена на эту услугу будет добавлена к listbox2
.
Я пробовал эти коды, но он не добавляет цены к listbox2
.
for(int i = 0; i < listBServices.Items.Count; i++)
{
SqlCommand cmd = new SqlCommand("SELECT price FROM tblPrice WHERE service = '@svc'",
con.Connection);
cmd.Parameters.Add("@svc", SqlDbType.Text).Value = listBServices.Items[i].ToString();
SqlDataReader rd = cmd.ExecuteReader();
while (rd.Read())
{
float price = rd.GetFloat(0);
listBPrice.Items.Add(price.ToString());
}
rd.Close();
}