mConn = new MySqlConnection("Persist Security Info=False; server=localhost;database=FichasReparacao;uid=root");
mConn.Open();
MySqlCommand command = new MySqlCommand("SELECT blacklist FROM Cliente where ID [email protected]", mConn);
command.Parameters.AddWithValue("@id", tbid.Text);
//Executa a Query SQL
blist = Convert.ToBoolean(command.ExecuteNonQuery());
MessageBox.Show(Convert.ToString(blist));
mConn.Close();
나는이 코드 조각을 테스트 중입니다.이를 위해 Cliente 테이블에서 블랙리스트 (부울 값) 값을 선택합니다. 여기서 ID는 내가 선택한 것입니다. 그리고 메시지 상자에 보여 주면, 0, 1, null 값을 가지고 MessageBox에 표시하려고하면 'TRUE'가 항상 표시됩니다. 내가 도대체 뭘 잘못하고있는 겁니까?부울 값을 가져 오지 못했습니다.