PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Suporte ............. EU PAGO !!!!! #208113

21/01/2004

0

Olá pessoal

estou precisando de suporte em uma questão,
e dependendo do valor estou disposto a pagar - claro q depende o valor !

o problema ... preciso de uma ajuda nisso, uma um outra alternativa solução!

se eu acessar o link no browser por exemplo :
http://www.teste.com.br/scripts/cgiip.exe/WService=Teste/doc01?IdClinica=05
será exibido na tela do browser:
Código:
<?xml version=´1.0´ encoding=´utf-8´ ?>
<clinicas>
<clinica>
05
<DsClinica>Clinica Teste</DsClinica>
</clinica>
</clinicas>


com esse Xml, já criei o DataPacket através do Xml Mapper, para ser usado no TXmlTransform dentro do Delphi (acho q é necessário)
preciso acessar esta Url direto do Delphi (sem o usuario ver o link) e jogar o resultado pra dentro de um ClientDataSet ..

já tentei várias maneiras como vc pode estar vendo pelas minhas perguntas no fórum ...


Outra tentativa:
tenho que acessar uma http que executa um cgi e me retorna um xml .. e jogá-lo para um ClientDataSet.
exemplo de url :
http://www.teste.com.br/scripts/cgiip.exe/WService=Teste/doc0001?IdClinica=05


montei o datapacket do xml que me será retonado e tenho esse ligado ao XMLTransform ... e este mandando os dados pro ClientDataSet.

como eu poderia acessar esta url e jogar seus dados diretamente pro ClientDataSet ?


..... atualmente estou acessando a Url utilizando o XMLDocument , colocando suas propriedades DomVendor=OpenXml e como FileName a url... só q estou tentando problemas com esta forma de acesso... pq em alguns casos me ocorre um erro (esta no fim desta mensagem) que não consigo desvendar .. se isso fosse resolvido poderia continuar acessando desta forma ... abaixo o código usado atualmente...

Código:
XMLDocument1.Active := False;
XMLDocument1.XML.Text := ´´;
XMLDocument1.FileName := ´http://www.teste.com.br/scripts/cgiip.exe/WService=Teste/doc0001?IdClinica=05´;
XMLDocument.Active := True; [b:8975977eab]// aqui as vezes ocorre o erro - de temp abaixo[/b:8975977eab]
XMLTransform1.TransformationFile := ´Teste.xtr´;
XMLTransform1.SourceXml := XMLDocument.XML.Text;
ClientDataSet1.XMLData := XMLTransform1.Data;
ClientDataSet1.Open;


erro
´Project Teste.exe raised exception class EFOpenError with message ´Cannot open file ´c:\documents and settings\user\configurações locais\temporary internet files\content.ie5\7wcgtogz\doc0002[19].htm´. O sistema não pode encontrar o arquivo especifica (outras vezes diz Acesso Negado em vez de não encontrado)´. Process Stoped.´


podem me contatar por msn diogoalles@hotmail.com
ou tb pelo diogoalles@terra.com.br

abraço
Diogo


Diogoalles

Diogoalles

Responder

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

Aceitar