Fórum Erro no método Cancel com Delphi/Interbase #185809

02/10/2003

0

Olá!

Possuo um form que acessa uma tabela em Interbase 6.0 com um campo do tipo Date. Quando digito alguma coisa dentro do DBEdit deste campo data e a data é inválida e clico no meu botão Cancelar (com o código IBTable1.Cancel;) o Delphi gera uma exceção dizendo que a data é inválida. Partindo do princípio que eu quero cancelar a inclusão, como devo proceder para que essa mensagem não apareça e ele simplesmente cancele a inclusão? Fiz um teste usando o DBNavigator e este cancelou a inserção normalmente. Mas com o meu botão não funciona. Será que alguém poderia me ajudar? A versão do meu Delphi é a 5.

Desde já agradeço.

[]s

Daniel Rossi


Danrossi

Danrossi

Responder

Posts

02/10/2003

Rodrigo Coutinho

Olá amigo é por que este botão que voce esta usando possui foco e quando vc sai do campo com a data inválida ele gera esta menssagem, para resolver use um botao que nao possua foco.

[]s, Rodrigo Coutinho


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar