Цитата (mishem)
В базу данных ведь тоже можно посылать условие с проверкой на пустоту. Если переменная не пустая, значит True. Хотя я точно не знаю что имел ввиду Сергей.
Если ты про true/false - то все просто. Нужно было выдергивать/записывать данные из таблицы, а там тип поля был логический, канало только true или false при любых других вариациях вылетала ошибка о неправильном типе.
Хотя, еще надо было использовать и не связанное с БД, когда результат приходил из вне, а там тоже было true или false.
Но это все специфически и не относится к обычным повседневным проектам.
По поводу, как проверять чебокс, тут зависит от логики программы. Я тоже проверяю обычно на пустоту, но бывает и как выше.