私の問題は次のとおりです。次のコードを使用して入力しているコンボボックスがあります。完全に入力されますが、値のみを更新してフェッチしたい
deliverystatus ='pending'
データベース(コンボボックスには、配信ステータスが「保留中」に設定されているフィールドがある詳細のみが入力されます)、送信ボタンをクリックすると、データベースが次のように更新されます
deliverystatus=approved
しかし、コンボボックスには、更新したばかりの値が表示されます
deliverystatus =approved
(送信をクリックした後)しかし、詳細を送信した後、配信ステータス=承認済みの値をコンボボックスから自動的に削除したい。
using (SqlConnection se = new SqlConnection("Data Source=HP-HP;Initial Catalog=MIND;Integrated Security=True"))
{
try
{
SqlDataAdapter d = new SqlDataAdapter("select UniqueID from deliverydata where delivery_status='Pending' and approvedby=(select name from TEAM where emailid='" + attach.newvalue() + "')", se);
DataSet dt = new DataSet();
d.Fill(dt);
comboBox_deliverytypedisp.DataSource = dt.Tables[0]; /// assing the first table of dataset
comboBox_deliverytypedisp.DisplayMember = "UniqueID";
}
catch (Exception ex)
{
// write exception info to log or anything else
MessageBox.Show(ex.ToString());
}
}