Как присвоить столбцу значение 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;
}
}
}
}