Salvar data com DBEdit ou DateTimePicker quando DS=INSERT

Delphi

24/11/2005

Ola. Alguem sabe como salvar data no banco (interbase) apenas quando estiver em estado de inserção?

Se possivel eu gostaria de fazer com o componente dbedit. se nao for possivel, entao gostaria de sabe como gravar no banco com o componente datetimerpicker.
Uso Dbexpress (Sqlconnection+Sqldataset+Provider+Clientedataset)

[quote:28d9bdcbae=´Moderação´][color=red:28d9bdcbae]Título/Texto editado por Massuda

[b:28d9bdcbae]Título/Texto original em maiúsculas.[/b:28d9bdcbae]
Por favor, não escreva usando apenas letras maiúsculas, isso equivale a gritar.

O tópico não foi bloqueado em respeito ao colega que respondeu.[/color:28d9bdcbae][/quote:28d9bdcbae]


Wagsilvasilva

Wagsilvasilva

Curtidas 0

Respostas

Tnaires

Tnaires

24/11/2005

Olá
Para vc verificar se o SQLDataSet está em estado de inserção, use o seguinte código:
if SQLDataSet1.State in [dsInsert] then
  { Tratamento }

Utilize um DBEdit e coloque a máscara ´!99/99/9999;1;_´ no campo correspondente.
Abraços

P.S. - algum moderador provavelmente vai reclamar do seu tópico inteiramente escrito em maiúsculas.


GOSTEI 0
POSTAR