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