[firebase-br] onde esta o erro

Edson Marco edmafer em gmail.com
Qua Jun 3 14:28:11 -03 2009


Erros:

1º - Esta é uma lista de Banco de dados
2º -  With, só serve para dificultar a leitura do código
3º - Concatenação de string para formar o comando, permite o uso de
sql-injection e dificulta a leitura do código
4º - Data se usa no formato data (para de concatenar que acabará os teus
problemas)
5º - Caso teime na concatenação coloque a data (no formato string) entre
'aspas'

2009/6/3 Augusto junior <gutopj02 em gmail.com>

> WITH QGRAVA.SQL DO
> BEGIN
> Clear;
> Append('INSERT INTO VENDACAB ( CLIENTE, PEDIDO, DATA )' );
> Append(' VALUES ( ');
> Append( QuotedStr(qClientesCODIGO.Value) +', ');
> Append( QuotedStr( NUMEROPEDIDO )+', ');
> Append( DATETOSTR( DATE )+ ', ' );     ************************ O ERRO DA
> NESTA LINHA
> ...
> ...
> END;
>
> grato
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/artigo.php?id=1107
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>



-- 
/*
* Edson Marco Ferrari Junior
* edmafer em edmafer.com.br
* http://www.edmafer.com.br
*/



Mais detalhes sobre a lista de discussão lista