Array
(
)

Soap ClientDataSet Fetch

Educacau
   - 06 fev 2006

Galera estou com um problemão e estou desesperado por uma ajuda.

Desenvolvi um webservice no Linux aonde tenho uma conexão com o Firebird/DbExpress. até aqui beleza ele roda belezinha.

No lado cliente coloquei um SoapConnection, um ClientDataSet, DataSetProvider e uma Grid conecto tudo e funciona belezinha.

O problema é quando configuro a propriedade PacketRecords para 10. Os 10 primeiros registros aparece ok, porem quando os 10 registros seguintes são carregados no Client na realidade ele carrega os 10 primeiros novamente.
E isso vira um circulo vicioso. Já tentei de tudo, trocar os componentes, trocar versões do Delphi e nada esta dando certo.

Se alguem puder me ajudar ficaria muito grato

Atenciosamente,

Eduardo Cacau