[firebase-br] Erro no Insert
Luiz Carlos
luizcrpereira em yahoo.com.br
Seg Maio 22 09:29:14 -03 2006
Só uma dica: valores do tipo real, onde há casas decimais, a virgula ',' tem que se substituida pelo ponto '.' Acredito que onde vc tem o QuotedStr vc não precise das aspas adicionais que você coloca antes da função.
Você pode tentar salvar o comando com um SaveToFile para poder visualizar os campos preenchidos e testa-los diretamente no banco.
Como eu disse são só dicas.
Espero ter ajudado, t+
Adriano <adrianocadi em hotmail.com> escreveu: Vdesconto é Real;
Vpago é Integer;
----- Original Message -----
From: "Kléber Caneva"
To: "FireBase"
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"
To:
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
---------------------------------
Yahoo! Messenger com voz - Instale agora e faça ligações de graça.
Mais detalhes sobre a lista de discussão lista