Новый код, который нужно назначить, — это то, что пользователь выбирает в раскрывающемся списке рядом с номером заказа в GridView.
Вот мой оператор обновления SQL, который выполняется, когда пользователь нажимает кнопку обновления.
Код: Выделить всё
for (int i = 0; i < GridView1.Rows.Count; i++)
{ DropDownList PTY_CHANGE = (DropDownList)GridView1.Rows[i].FindControl("PTY_CHANGE");
cnn3.Open();
query = BEGIN TRAN T1
UPDATE DATAORDERS
SET DATAORDERS.PRIORITYCODE =@PTYCODE WHERE DATAORDERS.ORDERNO =@ORDERNO
COMMIT TRAN T1
SqlCommand cmd = new SqlCommand(query, cnn3);
cmd.Parameters.AddWithValue("@PTYCODE ", PTY_CHANGE.SelectedItem.Value);
cmd.Parameters.AddWithValue("@orderno", GridView1.Rows[i].Cells[0].Text);
cmd.CommandTimeout = 180;
cmd.ExecuteReader();
cnn3.Close();
}
Я бы хотел пропустить этот заказ и попробовать обновить номер следующего заказа в списке.
Спасибо за помощь.< /п>
Подробнее здесь: https://stackoverflow.com/questions/789 ... -records-w