Aonde estah está datamodule.dsp , se estiver em outra unit ela está
declarada na uses deste seu form, nas vezes que vi aparecer este erro era
por que estava apontando para provider errado (nome, local) dah conferida.
Vlw. Espero ter ajudado

 

De: delphi-br@yahoogrupos.com.br [mailto:delphi...@yahoogrupos.com.br] Em
nome de harleydiaskoehler
Enviada em: quarta-feira, 25 de março de 2009 16:03
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Problema com ClientDataSet em memoria

 

Prezados colegas,

Ao dar OPEN em um clientdataset em memoria num determinado Form ligando- o
ao provider de um datamodule que por sua vez esta ligado a um SQLDataset e a
um SqlConect, recebo a seguinte mensagem:

"missing data provider or data packet"

Gostaria de saber se é uma limitação ou se estou fazendo algo errado.
Abaixo o codigo:

var vCds : TClientDataset;
begin
vCds := TClientDataset.Create(self);
vCds.ProviderName := datamodule.dsp;

Try
vCds.open;
Finally
freeAndNil(vCds);
End;
end;

Lembrando que utilizo o Delphi 2009.

saudações





[As partes desta mensagem que não continham texto foram removidas]

Responder a