我得到第一WHERE和和條款,但第二 和條款是沒有的。雙人和條款
private void LoadOrders()
{
con.Open();
cmd = new SqlCommand(@"Select quo_product,quo_address
FROM JobQuotations
WHERE quotationId = @id
AND quo_product = @product
AND quo_verified = 'yes';",con);
cmd.Parameters.AddWithValue("@id", GridView1.SelectedRow.Cells[1].Text);
cmd.Parameters.AddWithValue("@product", GridView1.SelectedRow.Cells[2].Text);
rdr = cmd.ExecuteReader();
while(rdr.Read())
{
lblProductName.Text = rdr["quo_product"].ToString();
lblAddress.Text = rdr["quo_Address"].ToString();
}
con.Close();
}
我應該收到輸出,所有quo_verified
這列值= 是,但我也recieving列值,該值= 沒有
什麼是數據庫中的quo_verified數據類型?另外,你可以刪除分號,我認爲';' – Ian
你可以通過讀'quo_verified'並從'rdr'讀取時打印它來仔細檢查'quo_verified ='no''行嗎?你不應該在該專欄中獲得任何東西,除了「是」。 – dasblinkenlight