#sql-server #winforms #checkbox #datagridview #is-empty
Вопрос:
Как вернуть пустые значения из столбцов datagridview с помощью флажка, который установлен. Итак, как это на обеих картинках, я хочу отфильтровать пустые строки без даты, и это должно работать как фильтр как пустой.
Этот флажок получает данные из базы данных.
Я попробовал некоторые операторы if в своей процедуре sql.
if @INNOT_CLOSED_CARDS is not null set @WHERE = @WHERE 'AND EXISTS (select hosp_ID from D3_HOSPITALIZATION where isnull(CLOSE_DATE,'''') = '''')'
Или что-то в этом роде.
if @INNOT_CLOSED_CARDS = 1 BEGIN set @WHERE = @WHERE ' AND (CLOSE_DATE is null)' END ELSE if @INNOT_CLOSED_CARDS = 0 BEGIN set @WHERE = @WHERE ' AND (CLOSE_DATE is not null)' END
Ну, это ничего не дает.
Комментарии:
1. Вам нужно будет написать более подробную информацию о том, что происходит в вашем коде (и когда).