Данные не отображаются на флажок в C # и SQL Server - PullRequest
0 голосов
/ 21 апреля 2019

Я пытаюсь отобразить значения из базы данных.Значения текстового поля отображаются успешно, но значения флажков не отображаются, и это показывает ошибку.Я получаю сообщение об ошибке, показанное на этом снимке экрана:

Сообщение об ошибке

Мой код:

sql = "select * from repair where repairid = '" + repairid + "'";

SqlCommand cmd = new SqlCommand(sql, con);

SqlDataReader dread;

con.Open();

dread = cmd.ExecuteReader();

while (dread.Read())
{
    checkBox7.CheckState = dread[6].ToString();
}

1 Ответ

0 голосов
/ 22 апреля 2019
if(dread[6].ToString = = "True")
{
    CheckBox7.Checked = "true";
}
else
{ 
    CheckBox7.Checked = "false";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...