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 =@id", 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 上显示它时,它总是显示“真”。我究竟做错了什么?