Как присвоить значение true или false столбцу - PullRequest
0 голосов
/ 29 марта 2019

Как присвоить столбцу значение true или false. Я получаю количество значений для идентификатора. Затем проверьте счетчик и присвойте ему истинные или ложные логические значения. Что касается вида, мне нужно проверить, является ли полученное значение истинным или ложным, и на основе истинного или ложного значения мне нужно отобразить другой текст в моем виде. Но теперь моя ценность Item.Complete всегда ложна. что я тут не так делаю?

var sqlst = @"select count(*) as columnCount, mem_name as Name, mem_add as address from my_table whereid = 1234"
using (var connection = new SqlConnection(ConfigurationManager.ConnectionStrings["MY_CONNECTION"].ConnectionString))
{
 connection.Open();
using (var sqlCommand = new SqlCommand(sqlst, connection)

using (var sqlResult = sqlCommand.ExecuteReader())
{
    while (sqlResult.Read())
{
    var checkcount = Convert.ToInt32(sqlResult["columnCount"].ToString());

    if (checkcount != 0)
    {
        Item.Complete = sqlResult["columnCount"].ToString() == "YES" ? true:false;
    }
    else
    {
        Item.Complete = sqlResult["columnCount"].ToString() == "NO" ? true: false;
    }

}
  }
}

1 Ответ

3 голосов
/ 29 марта 2019

вместо прохождения yes и No Попробуйте использовать 1 и 0

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...