Fórum field name missing - erro no sum #253177
04/10/2004
0
ola galera
to fazendo uma pesquisa usando sqlquery - clientdataset - datasetprovider - datasource com o codigo abaixo
SELECT C.CD_CLIENTE, C.RS_CLIENTE, SUM(EI.QTD_ENTREGA)
FROM CLIENTE C, ENTREGA E, PEDIDO P, ENTREGA_ITEM_PEDIDO EI, ITEM_PEDIDO IP
WHERE E.CD_ENTREGA = EI.CD_ENTREGA AND EI.CD_PEDIDO =
IP.CD_PEDIDO AND IP.CD_PEDIDO = P.CD_PEDIDO AND P.CD_CLIENTE = C.CD_CLIENTE
GROUP BY C.CD_CLIENTE, C.RS_CLIENTE
ORDER BY 3 DESC
e na minha máquina da certo, soh que na máquina do cliente dah o erro de field name missing
o erro dah com o sum, diz que nao tem esse campo
oq será q esta errado?
grato
to fazendo uma pesquisa usando sqlquery - clientdataset - datasetprovider - datasource com o codigo abaixo
SELECT C.CD_CLIENTE, C.RS_CLIENTE, SUM(EI.QTD_ENTREGA)
FROM CLIENTE C, ENTREGA E, PEDIDO P, ENTREGA_ITEM_PEDIDO EI, ITEM_PEDIDO IP
WHERE E.CD_ENTREGA = EI.CD_ENTREGA AND EI.CD_PEDIDO =
IP.CD_PEDIDO AND IP.CD_PEDIDO = P.CD_PEDIDO AND P.CD_CLIENTE = C.CD_CLIENTE
GROUP BY C.CD_CLIENTE, C.RS_CLIENTE
ORDER BY 3 DESC
e na minha máquina da certo, soh que na máquina do cliente dah o erro de field name missing
o erro dah com o sum, diz que nao tem esse campo
oq será q esta errado?
grato
Tuiobecker
Curtir tópico
+ 0
Responder
Posts
04/10/2004
Osocram
SELECT C.CD_CLIENTE, C.RS_CLIENTE, SUM(EI.QTD_ENTREGA) as [b:b4f8663ca2]Qtd[/b:b4f8663ca2]
FROM CLIENTE C, ENTREGA E, PEDIDO P, ENTREGA_ITEM_PEDIDO EI, ITEM_PEDIDO IP
WHERE E.CD_ENTREGA = EI.CD_ENTREGA AND EI.CD_PEDIDO =
IP.CD_PEDIDO AND IP.CD_PEDIDO = P.CD_PEDIDO AND P.CD_CLIENTE = C.CD_CLIENTE
GROUP BY C.CD_CLIENTE, C.RS_CLIENTE
ORDER BY 3 DESC
Essa seria uma coisa q vc poderia fazer p nomear o campo, non sei se isso resolve o teu prob. outra coisa q vc poderia tentar verificar se vc non adicionou mais algum campo q non tem no BD do cliente...
FROM CLIENTE C, ENTREGA E, PEDIDO P, ENTREGA_ITEM_PEDIDO EI, ITEM_PEDIDO IP
WHERE E.CD_ENTREGA = EI.CD_ENTREGA AND EI.CD_PEDIDO =
IP.CD_PEDIDO AND IP.CD_PEDIDO = P.CD_PEDIDO AND P.CD_CLIENTE = C.CD_CLIENTE
GROUP BY C.CD_CLIENTE, C.RS_CLIENTE
ORDER BY 3 DESC
Essa seria uma coisa q vc poderia fazer p nomear o campo, non sei se isso resolve o teu prob. outra coisa q vc poderia tentar verificar se vc non adicionou mais algum campo q non tem no BD do cliente...
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)