[firebase-br] Urgente erro ao Gerar Relatorio por data
Joabel Isaias Hohn
joabel em superip.com.br
Seg Fev 7 08:01:21 -03 2005
tente usar assim
FormDados.TableRel.SQL.Add('select * From intervencao Where DATADEINICIO >=
'+#39+FormatDateTime('mm/dd/yyyy',StrToDate(MaskEdit1.text))+#39+' and
DATADEINICIO <=
'+#39+FormatDateTime('mm/dd/yyyy',StrToDate(MaskEdit2.text))+#39+ 'and
SITUACAO = '+#39+situacao+#39+' order by NUMERODEFORMULARIO, RAZAOSOCIAL,
INCESTADUAL, CNPJ');
se voce colocar o #39 no lugar de '"' devera funcionar, isso pq o #39 representa
a aspas simple
Citando Claudio Ferlin <c.ferlin em globo.com>:
> --===============1160082889==
>
> Utilizada o banco em dialeto 1 agora passei a usar o 3 mas quando mando
> gerar o relatorio pela data da um erro mas nao consiguo descobrir oque pode
> ser, voces podem me ajudar.
>
> Erro.
> Sql error code = - 206
> Column unknown
> 01/01/199
> At line 1, column 62'.
>
> Linha que eu estou usando na query, a mesma que antes funciona do dialeto 1.
> FormDados.TableRel.SQL.Add('select * From intervencao Where DATADEINICIO >=
> '+'"'+FormatDateTime('mm/dd/yyyy',StrToDate(MaskEdit1.text))+'"'+' and
> DATADEINICIO <=
> '+'"'+FormatDateTime('mm/dd/yyyy',StrToDate(MaskEdit2.text))+'"'+ 'and
> SITUACAO = '+'"'+situacao+'"'+' order by NUMERODEFORMULARIO, RAZAOSOCIAL,
> INCESTADUAL, CNPJ');
>
> Desde ja agradeco
> Claudio Ferlin
>
>
>
>
>
> --===============1160082889==
> Content-Type: text/plain; charset="iso-8859-1"
> MIME-Version: 1.0
> Content-Transfer-Encoding: quoted-printable
> Content-Disposition: inline
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configura=E7=E3o na lista, use o endere=E7o http://mail.fir=
> ebase.com.br/mailman/listinfo/lista_firebase.com.br
> --===============1160082889==--
>
------------------------------------------------------------------
Esta mensagem foi analizada por superip.com.br
Última atualização do Anti-virus 03/02/2005 versão dat-4426
SuperIP - O provedor para quem quer ser Super
http://www.www.superip.com.br
Fone 49 323 - 6050 *** Chapecó - SC
------------------------------------------------------------------
Mais detalhes sobre a lista de discussão lista