他可能是将生日设置成了String型呀,不过用strtodate函数就可以将它转换过来了呀,要是你还想取得更详细的生日信息,如单独要:几月,几日呀,那你就可以把这个String拆了,一个个的取出来。 你要求年龄呀,就把string( ADODataset1.Fields[6].Text)中的年、月、日,按我上面说的一个个取出来,再用datetostr(now)得到当前日期的string,同样的方法取出年、月、日,再全都用strtoint转换成int,就可以进行比较了,减法也就可以用了呀。 方法虽然很烦,但肯定是可以的,I am sure you will succeed!
他可能是将生日设置成了String型呀,不过用strtodate函数就可以将它转换过来了呀,要是你还想取得更详细的生日信息,如单独要:几月,几日呀,那你就可以把这个String拆了,一个个的取出来。 你要求年龄呀,就把string( ADODataset1.Fields[6].Text)中的年、月、日,按我上面说的一个个取出来,再用datetostr(now)得到当前日期的string,同样的方法取出年、月、日,再全都用strtoint转换成int,就可以进行比较了,减法也就可以用了呀。 方法虽然很烦,但肯定是可以的,I am sure you will succeed!
ADODataset1.Fields[6].asdatetime
你要求年龄呀,就把string( ADODataset1.Fields[6].Text)中的年、月、日,按我上面说的一个个取出来,再用datetostr(now)得到当前日期的string,同样的方法取出年、月、日,再全都用strtoint转换成int,就可以进行比较了,减法也就可以用了呀。
方法虽然很烦,但肯定是可以的,I am sure you will succeed!
你要求年龄呀,就把string( ADODataset1.Fields[6].Text)中的年、月、日,按我上面说的一个个取出来,再用datetostr(now)得到当前日期的string,同样的方法取出年、月、日,再全都用strtoint转换成int,就可以进行比较了,减法也就可以用了呀。
方法虽然很烦,但肯定是可以的,I am sure you will succeed!