Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ewertonmsilva

Como inserir data atual no banco de dados do access

Recommended Posts

Olá pessoal, possuo um banco de dados do access em uma clinica e preciso manter a data do registro do paciente, mas para imprimir exames preciso da última data em que o paciente esteve na clinica, tem como atualizar a data da ultima consulta automaticamente quando altera algum dado do paciente?

 

Obrigado ae pessoal,

 

Aguardo respostas

Compartilhar este post


Link para o post
Compartilhar em outros sites

Na tabela tem algum campo tipo "Data de Alteração" ou "Data de Atualização" ?

Se não tiver cria.

Se tiver, Na hora de dar o Update, você coloca o campo Data_Atualização nele recebendo como valor, NOW(), que é a Data e Hora atual.

Ex:

 

Update tabela set data_atualizacao = Now(), nome = '" & Nome & "'"

Ok ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

rapa, é bem simples.

<%
 dim , rs , rsx
  set rs = con.execute("UPDATE PRODUTOS SET DescProduto='batata palha', DataAtulizacao='"&Date&"'" where CodProduto=10)

  set rsx = con.execute("INSERT INTO PRODUTOS (DescProduto, DataAtualizacao)values('bata palha', '"&Date&"')

Compartilhar este post


Link para o post
Compartilhar em outros sites

Uma outra maneira bem eficiente de se fazer isso e evitar possíveis bug que possa ocorrer na hora do INSERT ou UPDATE do sql, é colocar a função Agora() direto no Access.

 

Para fazer isso basta que o campo seja do tipo Data/Hora, daí nas propriedades do campo em VALOR PADRÃO você digita Agora()

 

Sendo assim, ao inserir o registro o banco de dados já joga a data/hora atual sem que você precise colocar nada no código.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.