[firebase-br] Gravando valores nulos
Kleber Caneva
kdcc em terra.com.br
Sex Jan 18 12:49:01 -03 2008
Essa mensagem de erro ocorrer qdo vc define um campo como NOT NULL, e depois
tenta grava-lo com null..
Verifique o metadata da sua tabela pra ver se não é isso.
Outra possibilidade seria a mensagem vir do seu componente de acesso.. Por
exemplo o campo estar definido como Required e vc não estar passando valor
pra ele.
[]´s
Kléber Caneva
----- Original Message -----
From: "Marcelo Gonsales" <margonsales em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Friday, January 18, 2008 10:31 AM
Subject: [firebase-br] Gravando valores nulos
Olá, estou usando o FB 2.0.3.12981 com o VB.NET 2.0.
Tenho uma tabela que tem um campo que em algumas situações precisa ser nulo,
e mais tarde o usuário colocará valor nele. Pois bem, no VB.NET tô criando o
command, preparando a coleção de parâmetros e no parâmetro que deve ser nulo
passo o system.dbnull e o respectivo tipo de campo, que no caso é um
DATE.Sóque na hora de dar o insert ele tá dando o seguinte erro:
"validation error for column DATAPAGAMENTO, value "*** null ***""
Estes são os parâmetros enviados via parameters do comando que está sendo
executado (immediate windows)
? comando.Parameters(4).ParameterName
"DataPagamento"
? comando.Parameters(4).FbDbType
Date {5}
? comando.Parameters(4).Value
{System.DBNull}
System.DBNull: {System.DBNull}
Como devo fazer? O mais fácil e não colocar estes valores no comando SQL, ou
tem como tratar isso?
Agradeço a ajuda!
Marcelo
______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa
E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/cgi-bin/imail.cgi?+_u=kdcc&_l=1,1200663121.691157.16030.fomboni.hst.terra.com.br,4189,Des15,Des15
Mais detalhes sobre a lista de discussão lista