0

我的 SQL 数据库中有一个字段是 BIT 字段。

我想读那个领域。如果 1 则复选框为真,否则为假。

我开始使用此代码,但出现错误。关于如何做到这一点的任何建议?

        If (MyReader["TArchive"] == 1) then

敬茶

4

2 回答 2

0

尝试这个:

myCheckbox.Checked = Convert.ToBoolean(MyReader["TArchive"]);
于 2013-05-09T11:42:56.697 回答
0

尝试这个

If (MyReader.GetBoolean("TArchive")) // returns true if value is 1
{
           // checkbox true
}
else
{
    // checkbox false
}

未经测试,但GetBoolean会自动执行此操作。

于 2013-05-09T11:37:42.223 回答