Fórum problema com aplicação em delphi #481682

06/06/2014

0

Bom tenho um programa de cadastro de veiculos e usuario para controlar os veiculos de um empresa e seus respectivos usuario.
estou usando o delphi xe5, aplicação client/servidor com o banco de dados interbase. tenho um chave primeira na saida dele tenho esse teste:
procedure TfrmMov.enCGV_PK_COD_MOVExit(Sender: TObject);
begin
if not(btnCancelar.Focused or btnSair.Focused or btnDeletar.Focused) then
begin
if enCGV_PK_COD_MOV.Value < 0 then
begin
ShowMessage('CODIGO DO VEÍCULO, NÃO FOI PREENCHIDO');
enCGV_PK_COD_MOV.SetFocus;
EXIT
end;

cds_Padrao.CLOSE;
cds_Padrao.CommandText := '';
cds_Padrao.CommandText := 'SELECT * FROM CGVTBMOV WHERE GCV_PK_COD_MOV = ' + enCGV_PK_COD_MOV.text;
cds_Padrao.Open;

if cds_Padrao.IsEmpty then
begin
cds_Padrao.Insert;
btnIcluir.Enabled := true
end
else
begin
cds_Padrao.Edit;
btnIcluir.Enabled := false;
btnAlterar.Enabled := true;
btnDeletar.Enabled := true;
end;
end;
end;

Testei o comando que está no commandtext do ClienteDataSet padrão e executa no banco.
Djalmo Jr

Djalmo Jr

Responder

Posts

07/06/2014

Mauricio Rodrigues

Explica melhor tá confuso a explanação do problema.
Responder

Gostei + 0

07/06/2014

Djalmo Jr

eu conseguir concertar. Mas na compilação do código não aparecia os botões só quando tirava o form do lugar. E quando sairia do código executava esse código mas era erro de sql, pois o curso ficava preso no banco. Obrigado amigo
Responder

Gostei + 0

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

Aceitar