跪求高手帮忙答疑 C#如何将数据库查询到的信息显示到checkbox上

数据库中有SubjectName和SubjectState两个表,如何使C#winform中的checkbox的名称和从SubjectName中查到的信息匹配,并且以Su... 数据库中有SubjectName和SubjectState两个表,如何使C# winform中的checkbox的名称和从SubjectName中查到的信息匹配,并且以SubjectState(有两个值0,1)的状态来显示是否选中。只有5分了 T,T 展开
 我来答
xtfnpgy
2014-12-09 · TA获得超过1784个赞
知道大有可为答主
回答量:1989
采纳率:76%
帮助的人:1093万
展开全部
你直接从数据库里面获取出来,直接赋值不就可以了
SqlCommand command = new SqlCommand();
command.Connection = sqlCnt;
command.CommandType = CommandType.Text;
command.CommandText = "Select * from ";
SqlDataReader reader = command.ExecuteReader(); //执行SQL,返回一个“流”
while (reader.Read())
{

string s=SubjectState["SubjectState"].ToString();
if (s==“1”)
checkbox1.Checked=true;

else
checkbox1.Checked=false;
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式