Como resolver estes problemas?
Caros amigos,
Uso delphi 7 com mysql e no momento preciso de três informações:
1ª - Como cancelar a abertura de um form através do seu evento OnShow?
2ª - Quando a conexão com o mysql é perdida e eu peço para realizar alguma operação no mysql sem que o sistema saiba, ele gera um erro. Há como eu identificar o código deste erro para que eu possa tratá-lo na exceção?
3ª - Como identificar um erro com o banco de dados quando há a falta de um campo na tabela?
Desde já agradeço.
Uso delphi 7 com mysql e no momento preciso de três informações:
1ª - Como cancelar a abertura de um form através do seu evento OnShow?
2ª - Quando a conexão com o mysql é perdida e eu peço para realizar alguma operação no mysql sem que o sistema saiba, ele gera um erro. Há como eu identificar o código deste erro para que eu possa tratá-lo na exceção?
3ª - Como identificar um erro com o banco de dados quando há a falta de um campo na tabela?
Desde já agradeço.
Alex Maia
Curtidas 0
Respostas
Alex Maia
24/02/2006
Alguem pode me ajudar??
GOSTEI 0
Marco Salles
24/02/2006
1ª - Como cancelar a abertura de um form através do seu evento OnShow?
acreidto ter varisa maneiras .. Acrediro tb que algumas dependem especifcamente do seu problema
Uma maneira geral éeste metodo na secção private do seu formulario
que se quer fechar
private procedure Sair(var Msg : TMessage); message Wm_user;
na parte implementação escreva o método para ele:
implementation
{$R *.dfm}
procedure TForm2.sair(var Msg: TMessage); begin close; end;
e formshow do formulario
procedure TForm2.FormShow(Sender: TObject); begin postmessage(handle,wm_user,0,0); end;
GOSTEI 0
Alex Maia
24/02/2006
Obrigado.
GOSTEI 0
Alex Maia
24/02/2006
Um já foi. Faltam dois!!!
GOSTEI 0