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和空值,当我试图在MessageBox上显示它时,它将始终显示“TRUE”。我究竟做错了什么?从布尔值检索值失败