Criar DataSetProvider em tempo de execução no Servidor

Delphi

11/05/2007

Olá, estou criando todos os componentes de acessos a dados no servidor de aplicação em tempo de execução, para uma determinada função do sistema. Porém quando vou abrir o ClientDataSet na aplicação cliente, o seguinte erro me é retornado: Provider not Exported.

Minha aplicação servidora dispões de diversos Remote DataModules, e na criação do Provider, o qual é chamada uma função do servidor para criá-lo, passo o Self no Create.

O que pode estar ocorrendo. O restante das configurações dos demais componentes de acesso estão corretas, pois testei em uma aplicação multi-tier com apenas um remote DataModule e funcionou perfeitamente...


Jeffmanske

Jeffmanske

Curtidas 0

Respostas

Acacio

Acacio

11/05/2007

Faça o seguinte quando criar o DataProvider dê um nome para ele

prcompo := TDataSetProvider(self);
prcompo.name := ´nome0001´;


Estava dando erro para mim também e fiz isso e funcionou.


GOSTEI 0
POSTAR