REVELAR

Fórum Erro ao fazer ações em um clientdataset. #592905

03/05/2018

0

Bom dia estou tentando abrir minha query usando um ClientDataSet porém estou com o seguinte erro já na primeira linha :

Access violation at address 0125D38F in module 'SgFaturamento.exe'. Read of address 00000084


Segue meu codigo, estou usando datasnap com intraweb e Firedac para o banco.

    CDSListaFinfaturaNroControle.Active:= false;
    CDSListaFinfaturaNroControle.Params[0].Text := NROCONTROLE;
    CDSListaFinfaturaNroControle.Active:= True;
Rodrigo Oliveira

Rodrigo Oliveira

Responder

Posts

03/05/2018

Luiz Vichiatto

Rodrigo
Já experimentou verificar se a tabela está lincada com o componente?
experimente colocar dentro de um try ... exception, assim com uma mensagem mais clara pode te auxiliar melhor.

try 
CDSListaFinfaturaNroControle.Active:= false;
CDSListaFinfaturaNroControle.Params[0].Text := NROCONTROLE;
CDSListaFinfaturaNroControle.Active:= True;
exception 
on e : exception do
begin
(imprima) e.message
end
Responder

Gostei + 0

04/05/2018

Natanael Ferreira

Faça um testes adicionando MidasLib na uses do form principal.
Responder

Gostei + 0

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

Aceitar