Erro no ClientDataSet + Dbgrid

Delphi

25/08/2015

Pessoal, boa noite!!!

Descobri o seguinte

Se eu colocar esse código

procedure TFrmPrincipal.Button1Click(Sender: TObject);
begin
  FrmCadClientes := TFrmCadClientes.Create(Application);
  FrmCadClientes.ShowModal;
end;

no meu botão ele não ocorre mais o erro de access violation porém o meu clientdataset não atualiza mais meu dbgrid, agora se eu tirar o codigo
procedure TFrmPrincipal.Button1Click(Sender: TObject);
begin
  FrmCadClientes := TFrmCadClientes.Create(Application);
  FrmCadClientes.ShowModal;
end;

e deixar meu código assim #Código
procedure TFrmPrincipal.Button1Click(Sender: TObject);
begin
  FrmCadClientes.ShowModal;
end;

o meu clientdataset atualiza normal o meu dbgrid, porém ele me retorna o erro de access violation novamente.

Alguém sabe como resolver???

Grato
Bruno Henrique

Bruno Henrique

Curtidas 0
POSTAR