Colocar Resposta 
 
Avaliação do Tópico:
  • 0 votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
Aniversários [Resolvido]
11-05-2010, 20:19 (Esta mensagem foi modificada pela última vez a: 11-05-2010 20:27 por crazyman.)
Mensagem: #7
RE: Aniversários
sim, este codigo apenas verifica se o ano é bissesto ou nao...

Que penso que é a parte pior... Big Grin

No entanto, se queres para uma data especifica, basta colocares um IF :

Ou seja, ainda mais facil Big Grin

anos = DateDiff("yyyy", dt_nasc, now) -> retorna o numero de anos que o individuo tem.
depois:
If anos = 50 then
msgbox "O individuo tem: " & anos
end if

Podes colocar isto no evento load do form que cada vez que os dados de qualquer individuo forem carregados o codigo valida a condição.
Tb podes utilizar este codigo com um while e um EOF:

Ou seja:

O codigo vai percorrer todos os campos dt_nasc e verificar um a um se esse individuo tem 50 anos ou nao.

Em caso afirmativo retorna uma msg a dizer que sim...

Alerto que isso torna a base lenta, mas tb depende do numero de registos que a tabela tenha...
Procurar todas as mensagens deste utilizador
Citar esta mensagem numa resposta
Colocar Resposta 


Mensagem neste Tópico
Aniversários [Resolvido] - progster - 10-05-2010, 10:19
RE: Aniversários - crazyman - 10-05-2010, 11:43
RE: Aniversários - progster - 10-05-2010, 12:09
RE: Aniversários - crazyman - 10-05-2010, 15:37
RE: Aniversários - progster - 11-05-2010, 09:13
RE: Aniversários - progster - 11-05-2010, 11:07
RE: Aniversários - crazyman - 11-05-2010 20:19
RE: Aniversários - progster - 14-05-2010, 11:45
RE: Aniversários - crazyman - 14-05-2010, 12:52
RE: Aniversários - progster - 14-05-2010, 13:47
RE: Aniversários - crazyman - 14-05-2010, 13:53
RE: Aniversários - progster - 14-05-2010, 16:54

Saltar Fórum:


Utilizadores a ver este tópico: 3 Visitante(s)