Ayuda. Calcular la edad en visual foxpro
Hola, acudo a ustedes ya que tengo un problema y necesito poder solucionarlo, les explico: e creado una formulario para hacer consultas donde entre muchos campos tengo el campo fec_na(fecha de nacimiento de tipo caracter), pero necesito que basado en la información arrojada por el campo fec_nac osea la fecha de nacimiento de la persona me coloque en un textbox la edad de manera automática, e intentado varias manera y no e podido conseguir lo que busco, agradecería su mayor colaboración, colocare algunas de los intentos que e hecho y que no me an funcionado ya que me da erro en compatibilidad de datos, creo que mi error se encuentra en no saber como cambiar el tipo de dato del campo fec_nac caracter a tipo date ose tipo de fecha
Thisform.Edad.value = DATE()-Thisform.Fec_Na.value &&esto da la edad en dias
Thisform.Edad.value = INT(Thisform.Edad.value/365)
ESTE EJEMPLO FUNCIONA PERO SOLO CUANDO EL CAMPO FEC_NA ES DE TIPO DATE ya lo e comprobado pero como es de tipo caracter no me sale
Thisform.Edad.value = DATE()-Thisform.Fec_Na.value &&esto da la edad en dias
Thisform.Edad.value = INT(Thisform.Edad.value/365)
ESTE EJEMPLO FUNCIONA PERO SOLO CUANDO EL CAMPO FEC_NA ES DE TIPO DATE ya lo e comprobado pero como es de tipo caracter no me sale