- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Problema em query - SPED050
×
Linguagem de Programação ADVPL
Perguntas Problema em query - SPED050
- MacSanches
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 6
- Obrigados Recebidos: 0
10 anos 9 meses atrás #20525
por MacSanches
Respondido por MacSanches no tópico Problema em query - SPED050
Então amigo durante uns debugs que eu fiz aqui ele nem chega a executar essa linha ele já da erro no TCQUERY, sinceramente nem sei mais o que fazer pra resolver isso.
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
- MacSanches
- Autor do Tópico
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 6
- Obrigados Recebidos: 0
10 anos 9 meses atrás #20549
por MacSanches
Respondido por MacSanches no tópico Problema em query - SPED050
Bom dia Kanaãm
Ele esta dando essa mensagem de erro.
THREAD ERROR (Administrador, CBR_MARKETING) 29/01/2014 09:22:07
invalid field name in Alias TMP->XMLSIGA on CARREGA(XMLENV.PRW) 29/01/2014 08:51:43 line : 78
O pior que o XML é enorme será que não tem como pegar essa informação?
Ele esta dando essa mensagem de erro.
THREAD ERROR (Administrador, CBR_MARKETING) 29/01/2014 09:22:07
invalid field name in Alias TMP->XMLSIGA on CARREGA(XMLENV.PRW) 29/01/2014 08:51:43 line : 78
O pior que o XML é enorme será que não tem como pegar essa informação?
Por favor Acessar ou Registrar para participar da conversa.
- kanaamlrr
- Desconectado
- Membro Platina
Menos
Mais
- Postagens: 1576
- Obrigados Recebidos: 4
10 anos 9 meses atrás - 10 anos 9 meses atrás #20553
por kanaamlrr
Respondido por kanaamlrr no tópico Problema em query - SPED050
Cara, tenta mudar sua query.
Faz assim:
Faz assim:
cQuery := "SELECT ISNULL(cast(cast([SPED050].[XML_SIG] as varbinary(max))as varchar(max)),'') AS XMLSIGA,*,"
cQuery := cQuery + " SUBSTRING (NFE_ID ,1 , 3 ) AS SERIE, SUBSTRING(NFE_ID,4,10) AS NF, XML_SIG AS XML, SUBSTRING(DATE_NFE,7,2) AS DIA, "
cQuery := cQuery + " SUBSTRING(DATE_NFE,5,2) AS MES, SUBSTRING(DATE_NFE,1,4) AS ANO From P11_FBRASIL_SPED.dbo.SPED050 where NFE_ID = " + "'" + cSerie + cNum + "'"
Ultima edição: 10 anos 9 meses atrás por kanaamlrr.
Por favor Acessar ou Registrar para participar da conversa.
- juniorgarcia
- Desconectado
- Membro Iniciado
Menos
Mais
- Postagens: 1
- Obrigados Recebidos: 0
10 anos 6 meses atrás #22577
por juniorgarcia
Respondido por juniorgarcia no tópico Problema em query - SPED050
Marco Antonio, Bom dia!
Estou com o mesmo problema e no mesmo campo que o seu, você conseguiu resolver?
Estou com o mesmo problema e no mesmo campo que o seu, você conseguiu resolver?
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dúvidas Gerais
- Problema em query - SPED050
Tempo para a criação da página:0.145 segundos