[firebase-br] Erro no Insert

Kléber Caneva kdcc em terra.com.br
Seg Maio 22 10:32:09 -03 2006


Então você tem que convertê-los para String e não usar o QuotedStr.

FormatFloat('0.00', VDESCONTO)
IntToStr(VPAGO)

[]´s

Kléber Caneva

----- Original Message ----- 
From: "Adriano" <adrianocadi em hotmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, May 22, 2006 9:05 AM
Subject: Re: [firebase-br] Erro no Insert


Vdesconto é  Real;
Vpago é Integer;

----- Original Message ----- 
From: "Kléber Caneva" <kdcc em terra.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Monday, May 22, 2006 8:34 AM
Subject: Re: [firebase-br] Erro no Insert


Isso parece erro de conversão...

Qual o tipo das variaveis VDESCONTO e VPAGO ?

A Funçaõ QuotedStr somente inclui as aspas, mas não faz a conversão de
tipos...

[]´s

Kléber Caneva


----- Original Message ----- 
From: "AdrianoCadi" <adrianocadi em hotmail.com>
To: <lista em firebase.com.br>
Sent: Sunday, May 21, 2006 4:19 PM
Subject: [firebase-br] Erro no Insert


      WITH DM.QR1 DO
      BEGIN
        Close;
        SQL.CLEAR;
        SQL.ADD('INSERT INTO TBPRODUTOINSERIDO
(NRREGISTRO,CODPRODUTO,CODVENDA,NOMEPRODUTO,DESCONTO,'+
        'DATADEVOLUCAO,PAGO,DESCRICAO,VALORUN,VALORTOTAL,QTDE)');
        SQL.ADD(' VALUES
('+INTTOSTR(COD_MAIORPRODINSERIDO)+','+EDTCODPRODUTO.Text+','+INTTOSTR(COD_MAIOR)+','
           +QuotedStr(VNOMEPRODUTO)+','+QuotedStr(VDESCONTO)+','+EDTDATADEVOLUCAO.Text+','+QuotedStr(VPAGO)+
           ','+QuotedStr(EDTDESCRICAOPRODUTO.TEXT)+','+EDTVALORUN.Text+','+EDTVALORTOT.Text+','+EDTQTDE.Text+')');
        ExecQuery;
      END;


Depois do comando acima o delphi retorna este erro, oque pode ser?

Project XXXX raised exception class EIBInterbaseError with message
'conversion error from string "0"'. Process stopped. Use Step or Run to
continue.

Adriano




______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1148239282.514359.29661.balcomo.hst.terra.com.br,4280,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 19/05/2006 / Versão:
4.4.00/4766
Proteja o seu e-mail Terra: http://mail.terra.com.br/





______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail classificado pelo Identificador de Spam Inteligente Terra.
Para alterar a categoria classificada, visite
http://mail.terra.com.br/protected_email/imail/imail.cgi?+_u=kdcc&_l=1,1148299566.758490.14028.mangoro.hst.terra.com.br,5811,Des15,Des15

Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 19/05/2006 / Versão: 
4.4.00/4766
Proteja o seu e-mail Terra: http://mail.terra.com.br/








Mais detalhes sobre a lista de discussão lista