Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) ajuda com clientdataset, adoquery e datasetprovider


flavioavilela

Pergunta

bom dia a todos...

estou fazendo uma aplicação onde devo retornar alguns registros independente da rede funcionar ou não, logo, estou usando xml...

estou usando 1 clientdataset, 1 adoquery, 1 datasetprovider e 1 datasource... tudo está ligado devidamente em seus lugares e inclusive, funciona perfeito quando tem comunicação com o banco... quando eu simulo uma perda de comunicação, ele não retorna os dados no clientdataset... quando perde a comunicação, eu faço:

ClientDataSet1.LoadFromFile('CaminhoDoXML');

e retorna em branco o dbgrid... alguém já passou por isso ai e pode dar uma luz???

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Faça um teste:

coloque somente um componente ClientDataSet, um DataSource e um DBGrid ..

faça a ligação entre eles e teste esse comando

procedure TForm1.Button1Click(Sender: TObject);
begin
   ClientDataSet1.LoadFromFile('c:\teste.xml');
end;

o dbgrid deverá mostrar os registros do XML

ou pode tentar usar um componente proprio para isso o XMLTransformProvider1 e o XMLTransformClient1

exemplo de uso:

http://edn.embarcadero.com/article/37321

http://www.marcocantu.com/code/md6htm/MapTable.htm

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...