Вот мое состояние.
В форме есть текстовое поле, если вы ничего не введете, оно вернет все строки в этой таблице. Если вы введете что-то, он вернет строки, чье Col1 соответствует вводу. Я пытаюсь использовать sql ниже, чтобы сделать это. Но есть одна проблема, эти столбцы допускают нулевое значение. Это не вернет строку со значением NULL. Есть ли способ вернуть все или совпадающие строки на основе ввода?
Обновление
Я использую ObjectDataSource и ControlParameter для передачи параметра, когда вход управления пуст, ObjectDataSource будет передавать DBNULL в комманду TSQL.
Col1 Col2 Col3
ABCD EDFR NULL
NULL YUYY TTTT
NULL KKKK DDDD
select * from TABLE where Col1 like Coalesce('%'+@Col1Val+'%',[Col1])