我的 SQL 数据库中有一个字段是 BIT 字段。
我想读那个领域。如果 1 则复选框为真,否则为假。
我开始使用此代码,但出现错误。关于如何做到这一点的任何建议?
If (MyReader["TArchive"] == 1) then
敬茶
尝试这个:
myCheckbox.Checked = Convert.ToBoolean(MyReader["TArchive"]);
尝试这个
If (MyReader.GetBoolean("TArchive")) // returns true if value is 1
{
// checkbox true
}
else
{
// checkbox false
}
未经测试,但GetBoolean会自动执行此操作。