Novamente.....comando SUM esta retornando (BYTES)

Delphi

19/01/2005

Por favor,

Ontem fiz a mesma pergunta no forum, mas ninguem me respondeu.
Estou usando o comando SUM para retornar o total de vendas de cada vendedor e ao invés de retornar o valor ele esta retornando o campo ´(BYTES)´, isto só ocorre no delphi, porque quando executo o mesmo comando no próprio banco (Interbase) ele retorna os valor corretamente.

Se alguem puder me ajudar eu agradeço.


T.maciel

T.maciel

Curtidas 0

Respostas

Vprates

Vprates

19/01/2005

Poste o codigo pra podermos analisar melhor


GOSTEI 0
T.maciel

T.maciel

19/01/2005

SELECT CNOME_VEND, SUM(QTD) FROM TEMP
GROUP BY CNOME_VEND


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

19/01/2005

poste a estrutura da tabela...


GOSTEI 0
T.maciel

T.maciel

19/01/2005

CREATE TABLE TEMP (
CNOME_VEND VARCHAR(40) CHARACTER SET NONE,
CNOME_COMP VARCHAR(40) CHARACTER SET NONE,
QTD INTEGER
)


GOSTEI 0
Emerson Nascimento

Emerson Nascimento

19/01/2005

na query que você está utilizando há campos persistentes?


GOSTEI 0
Adisson

Adisson

19/01/2005

Meu Amigo

As vezes ocorre alguns problemas no retorno de dados agrupados.
Indico que renomei o dado retornado agrupado da seguinte forma:

SELECT CNOME_VEND, SUM(QTD) [b:46065a938d]as TOT[/b:46065a938d] FROM TEMP
GROUP BY CNOME_VEND

agora voce deve espera o valor agrupado na tot


GOSTEI 0
T.maciel

T.maciel

19/01/2005

Agradeço pela ajuda, mas ainda não está funcionando....


GOSTEI 0
POSTAR