Pergunta
Como escrever consultas para fazer o seguinte em SubSonic / C #?
selecione isNull (col, someDefaultValue) da tabela
selecione x = caso quando (condição), em seguida, COL1 outra col2 fim da tabela
Nenhuma solução correta
Outras dicas
Eu não tenho SubSonic instalado e funcionando localmente, mas parece que ele suporta a função coalesce, que é o que a sua primeira consulta parece estar fazendo. (Coalesça toma qualquer número de parâmetros e retorna o primeiro não-nulo.)
Você provavelmente vai querer usar o exemplo função inline consulta em subsonicproject
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow