[firebase-br] Uso de Datas no Interbase/Firebird
Flávio Pereira
flavioperefilo em hotmail.com
Seg Mar 19 15:52:25 -03 2007
Olá Fernando,
A consulta abaixo foi passada a um componente TSimpleDataSet da paleta
DBExpress, na sua propriedade Dataset->CommandText , os valores estão sendo
passados diretamente ao controle da seguinte forma: O nome da SimpleDataSet
e T2.
T2.Close;
T2.Dataset.ParamByName('Consumidor').AsString:=consumidor.Text;
T2.Dataset.ParamByName('Data').AsDateTime:=VarSQLTimeStampCreate(Date());
T2.Active:=True;
Dados.DataSource:=DST2; //" O Erro ocorre aqui quando
direciono o DST2 (Datasource) para o DBGrid (Dados) ".
Obrigado!
----- Original Message -----
From: "Forrest®" <fernando em gramatura.com.br>
To: <lista em firebase.com.br>
Sent: Monday, March 19, 2007 3:11 PM
Subject: Re: [firebase-br] Uso de Datas no Interbase/Firebird
FLAVIO PEREIRA FILHO wrote:
> Seguem as consultas
>
> Select Count(CODIGOCONSUMIDOR) From FATURAMENTOS where
> CODIGOCONSUMIDOR=:Consumidor and DTVCTO<=:Data and DTPGTO Is Null
>
> Select Sum(VL_CONTA) From FATURAMENTOS where
> CODIGOCONSUMIDOR=:Consumidor and DTVCTO<=:Data and DTPGTO Is Null
>
> O erro ocorre quando alimento o parametro data e executo a consulta
>
> teste sem esse parametro e td certo!
>
> Obrigado!
---
Flavio se você estiver querendo colocar a data direto no SQL lembre-se
que o firebird trata as datas no formato MM/DD/AAAA então para você
passar a data no lugar do parametro você teria que colocar por exemplo
a data de hoje ficaria 03/19/2007. Agora se sua duvida for atrávés de
componentes de conexão passe o componente usado.
T+++++++++++++++
--
______________________________________________
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
Mais detalhes sobre a lista de discussão lista