Array
(
)

Gravar campo DateTime nulo na base Access (mdb

Paulo Galego
   - 18 ago 2016

Boa tarde a todos.
Por favor preciso da ajuda de vocês.
Estou tentando gravar/atualizar um campo Nascimento do tipo DateTime, mas nem sempre esse campo será preenchido, devido a regra de negócio algumas vezes ele estará null.
A base utilizada é o Access formato mdb.
No momento de gravar/atualizar não estou conseguindo, vejam como estou fazendo.:
Exemplo:
#Código

public DateTime? Nascimento { get; set; }

#Código
cmdInsercao.Parameters.AddWithValue("@NASCIMENTO", Cli.Nascimento);

Tentei isto:
#Código
cmdInsercao.Parameters.AddWithValue("@NASCIMENTO", Cli.Nascimento == null ? (object)DBNull.Value : Cli.Nascimento);

e nada....
DBNull. Value não rolou também..
Alguém tem uma solução
Obrigado