quinta-feira, 20 de março de 2008

Testar se um valor do RecordSet é Null

Pode parecer besteira, mas de vez em quando alguns detalhes acabam pegando a gente. Esse é um exemplo.

Quando você precisar testar em C# se um valor vindo de um banco de dados (RecordSet, DataReader, etc) é Null faça assim:

(drTeste["valor"] == DBNull.Value)

Isso mesmo, assim ele testa se é um valor null vindo de um banco de dados.

Espero que ajude alguém.