Ir para conteúdo
Fórum CódigoFonte.net

pepe donin

Membros
  • Total de itens

    2
  • Registro em

  • Última visita

  1. pepe donin

    Recuperando XML de um WEBSERVICE

    Olá pessoal! Estou tentando recuperar o resultado em XML de um webservice criado em DELPHI XE3. Eh simples, um parâmentro de entrada na função e o retorno de um XML: Function fnRetornaDadosFiltroSQL(ByVal vlsSQL) 'variáveis Dim objSoapClient : objSoapClient = NULL Dim strMsg : strMsg = "" Set objSoapClient = Server.CreateObject("MSSOAP.SoapClient30") objSoapClient.ClientProperty("ServerHTTPRequest") = TRUE Call objSoapClient.mssoapinit("http://127.0.0.1/page/server.exe/wsdl/IServer") objSoapClient.ConnectorProperty("Timeout") = 600000 strMsg = "" On error resume next strMsg = objSoapClient.fnRetornaDadosFiltro(vlsSQL) response.write strMsg if err.number <> 0 then strMsg = "" end if On error goto 0 Set objSoapClient = Nothing fnRetornaDadosFiltroSQL = strMsg End Function Porém, não retorna nenhum dado nesta variável de retorno. E sim, no WEBSERVICE os dados são gerados em XML. Tanto que salvo como backup e/ou validação localmente em arquivo. Não queria utilizar a gravação e leitura de arquivo. Quero isso dinâmico/automático via retorno da função. Poderiam me auxiliar? Obrigado.
  2. Olá Arthur! Vc conseguiu resolver o problema citado acima? Estou com o mesmo problema, porém, com um WEBSERVICE Delphi XE3. Ao realizar a chamada via ASP o mesmo não "recupera" o XML. Se salvar localmente no servidor funciona, mas não recuperando via chamada. Obrigado. Abraço
×
×
  • Criar Novo...