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