Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

feberaldo

Erro ao editar campo obrigatório

Recommended Posts

Boa tarde Pessoal,Estou utlizando Interbase + Delphi 5.Na tela de inclusão de um registro, quando não digito algum campo obrigatório, aparece uma mensagem de erro do banco. Até aí tudo bem.Mas quando eu edito esse registro, apago o conteúdo de qualquer campo obrigatório, ele salva sem dar nenhum erro.Verifiquei que no banco ele grava "" e não null, por isso ele aceita.Alguém sabe como solucionar esse problema sem que eu tenha que tratar um por um desses campos?Obrigada,Fernanda

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fernanda... eu utilizo o banco PostgreSQL... e tive um problema parecido...para limpar um campo e deixá-lo como null, eu fiz mais ou menos o seguinte: no campo que eu precisava gravar nulo em uma data não era possivel atribuir branco( "campo := '';" ) pois ocorria erro, entao eu resolvi da seguinte forma: limpei campo com o "clear" ("campo.Clear");não tenho certeza se vai funcionar mas creio que sim.no seu caso talvez utilizar o evento on exit do dbedit e verificar se o campo é branco, se sim você limpaboa noite :D se funcionar avisa...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.