Я использовал SubSonic.Query все это время, пока в один прекрасный день, когда я не могу сделать "IS NULL", добавив WHERE, я понял, что SubSonic.SqlQuery существует и имеет функцию "IsNull () ». После проверки исходного кода Query и SqlQuery никак не наследуются, так в чем их основное отличие и как решить, какой использовать?
Редактировать: я только что понял, что на самом деле я могу сделать "IS NULL", используя "Comparison.Is". Это еще больше сбивает меня с толку, так как и SqlQuery, и Query могут делать почти одно и то же