Fórum Salvar Data em Branco #423141
04/09/2012
0
Preciso gravar data em branco no firebird com Delphi, estou tentando um exemplo mas deve ter algo errado pq não compila.
Ex:
try
F_DMdados2.sdsTempEmbVdas.ParamByName('TEMB_DATAFINAL').AsDateTime := StrToDate(mk_datafim.Text);
except
F_DMdados2.sdsTempEmbVdas.ParamByName('TEMB_DATAFINAL').DataType := FtDate;
end;
o erro de compilação :
[Error] U_ProdutoVdas.pas(1654): Undeclared identifier: 'FtDate'
Não sei como fazer.
Luiz Estevam
Curtir tópico
+ 0Posts
04/09/2012
Joel Rodrigues
Gostei + 0
04/09/2012
Wesley Yamazack
Ou seja, esta linha não vai funcionar não:
F_DMdados2.sdsTempEmbVdas.ParamByName('TEMB_DATAFINAL').DataType := FtDate;
No caso a propriedade DataType, é somente leitura, por isso não funciona :).
Basta remover esta linha toda.
Um abraço
Gostei + 0
04/09/2012
Luiz Estevam
pq ex: um produto utiliza determinadas embalagens, para ser exato 3 tipo no mesmo produto, quando vende o sistema vai baixar do estoque as embalagens, ai em derrepente o cliente muda o tipo de uma dessas embalagens.
então o produto tem inicio e fim da utilização de determinada embalagens. assim fica bem facil caso o liente tenha de reprocessar as baixa de todas as vendas ou uma que naquela data utilizava determinada embalagens.
Gostei + 0
04/09/2012
Luiz Estevam
Valeu pela dica Joel Rodrigues, o DB na unit o codigo fufo legal, agora ele coloca <null>, agora sim o sistema vai ficar chique rsrsrsrs.
abraço.
Gostei + 0
22/02/2013
Luiz Estevam
Gostei + 0
22/02/2013
Joel Rodrigues
Estou encerrando o tópico.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)