Visual Basic - sacar la edad entre fechas

Life is soft - evento anual de software empresarial
 
Vista:

sacar la edad entre fechas

Publicado por Joaquin (98 intervenciones) el 15/10/2004 18:52:41
Hola
Necesito una consulta o alguna manera de hacerlo para sacar la edad de personas, por ejemplo tengo 1000 registros de personas con fecha de nacimiento distintas y quiero ver solo los que esten entre 10 y 20 años de edad.
como lo puedo hacer.
les agradeseria mucho su ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:sacar la edad entre fechas

Publicado por hilario (100 intervenciones) el 15/10/2004 19:24:34
PODRIAS USAR DATEDIF FECHA1 FECHA2
ESTO TE TRAE LA CANTIDAD DE DIAS ENTRE LAS FECHAS Y LUEGO LO DIVIDES ENTRE 365

CREO
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:sacar la edad entre fechas

Publicado por jorge (67 intervenciones) el 18/10/2004 16:31:26
algo sencillo seria asi
edad1 = Val(Text1) * 365
edad2 = Val(Text3) * 365
Do While Not DBTABLA1.EOF
edad = DBTABLA1("edad")
If DateDiff("d", edad, Date) <= edad2 Then
If DateDiff("d", edad, Date) >= edad1 Then
años = DateDiff("d", edad, Date) / 365
Text2.AddItem años' esto es para comprobar que estan en el rango
End If
End If
DBTABLA1.MoveNext
Loop
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar