在foxpro6.0中如何能让出生日期自动生成年龄

作者&投稿:庾哲 (若有异议请与网页底部的电邮联系)
foxpro6.0出生日期成年龄~

要自动更新年龄确实挺麻烦,如果你是用一个程序显示的话数据的话,可以在程序里编一个更新年龄的程序段,在打开程序显示数据的时候更新年龄,如果你直接用BROWSE来显示,你可以不要输入年龄,输入出生日期,然后为这个数据库做一个格式文件,这样数据库里的数据虽不会改变,但显示的时候可以显示现在的年龄,过一年长一岁,呵呵...
当然,基本的算法还是和楼上的朋友一样的了只是实现方法很多的,还可以做一个菜单,手动更新,点一下就可以,一年只点一次不麻烦吧

出生日期怎么计算年龄呢?

做个查询或是在数据库中建个视图,添加你姓名字段和这个计算得出的字段
year(date())-year(出生日期) AS 年龄
这样你每次运行它,年龄自动更新。
至于虚岁,实岁的问题,加一减一,你自己做吧

用YEAR(<date>)取得当前年份,然后减一下YEAR(出生日期),就得出了年龄了.

&& modi comm xx
clear
use <表文件名>
replace all 年龄 with year(date())-year(出生日期)
use
return
基于你要过一年长一年的话,你过完一年后把这个程序再运行一下就行了。

用sql语句

select (当前日期-出生日期) as a from xx

'当前日期-出生日期,这里我只是乏乏的提,如果想正确的得到年龄,请查阅foxpro的函数. foxpro我不熟.

select 语句执行之后, a字段就是年龄的段了,会自动的生成.

把生日的年份和现在的年份提取出来减一下不就行了
有一个YEAR(<date>)函数可以提取年份,至于虚岁,实岁的问题,加一减一,你自己放吧


怎么在电脑上安装Visual FoxPro 6.0?
Microsoft Visual FoxPro 6.0 是一款版本比较老的数据库编程系统。首先数据库光盘上必须要有 setup.exe 程序,然后插入光驱,执行 setup.exe,然后按照 Windows 的系统提示,一步一步地进行安装即可成功。

vfp6.0项目管理器中有哪些选项卡
有6个选项卡,名称及功能分别是:1、全部:项目管理器中所有的项目 2、数据:数据库、数据表、查询等 3、文档:表单、报表、标签等 4、类: 类和类库 5、代码:管理程序、API库、程序代码文件。6、其他:其它类型文件。如管理菜单、文本文件和其他文件。VFP(Visual FoxPro)起源于美国的Fox Software公司...

win7系统如何安装Microsoft Visual Foxpro 6.0?
Microsoft Visual Foxpro 6.0只支持32位操作系统,所以如果要安装Microsoft Visual Foxpro 6.0的话,那么就只能是安装在WIN7 32位系统上,步骤如下:1、网上搜索下载Microsoft Visual Foxpro 6.0,并且解压该文件;2、打开Foxw26.dsk文件夹,双击SETUP.EXE,然后按照系统引导安装即可。

Visual Foxpro 6.0的一些命令
建立表结构:create 修改表结构:modify structure 显示表结构:Display structure in 表名 打开表:Use 表名 关闭表:use in 表名 追加记录:append 记录定位:locate for 记录插入:insert 记录修改:update 显示记录:display \/ list \/ brow 删除记录:delete for 1.显示库文件结构命令:Display ...

visual foxpro 6.0中怎样在表单中调用菜单
在VF的表单中加入菜单2011-04-12 20:31:50 1、打开菜单,点击菜单栏上的“显示”-“常规选项”,勾选右下角的“顶层表单”;2、生成菜单;3、打开要显示菜单的表单,将属性showwindow设为“2-作为顶层表单”;4、在该表单的init事件中加入代码:do 菜单.mpr with this ...

foxpro 6.0 替换命令如何使用
foxpro的替换命令有两类,一个是replace,以记录为单位替换;另一个更常用的是update,以记录集为单位替换。语法分别如下(语法来自MSDN),鉴于提问者可能是新手,只保留语法中常用参数,且译为中文:一、replace:REPLACE 字段名1 WITH 表达式1 , 字段名2 WITH 表达式2 ... [FOR 表达式1]实例:CLOSE...

visual foxpro 6.0命令运行时显示文件不存在
因为你要运行的文件,不在默认的文件夹内!进入visual foxpro 6.0时默认的文件夹是VFP6.exe报在的文件夹,你要运行的文件不在此文件夹内。所以进入visual foxpro 6.0后,在命令窗口中再设置一个默认的文件夹,此文件夹有你要运行的文件。

vf数据库是什么
Visual FoxPro ,是Microsoft公司从Fox公司的FoxBase数据库软件经过数次改良,并且移植到Windows之后,得来的应用程序开发软件。VFP是Microsoft公司推出的最新可视化数据库管理系统平台,是功能特别强大的32位数据库管理系统。它提供了版功能完备的工具、极其友邓的用户界面、简单的数据存取方式、独一无二的跨平台...

64位win7能兼容foxpro6.0吗?
vfp6是32位的应用程序,可在64位的windows系统中正常运行。但,vfp6不能在vista及其以上的windows系统中正常安装,所以只能使用拷贝版(在其它机器上安装好的版本,拷贝过来用即可,也就是绿色版)。另,安装包中的目录树可全部拷贝到你的硬盘中,找到其中的vfp6.exe,它是可直接运行的,无需安装。

visual foxpro6.0安装路径是什么?
安装路径就是你的安装程序的路径,比如你把安装程序放在C盘的Program Files,那它的路径就是C:\\Program Files

祁阳县18845049072: 在foxpro6.0中如何能让出生日期自动生成年龄 -
机俩严弗: 用sql语句 select (当前日期-出生日期) as a from xx'当前日期-出生日期,这里我只是乏乏的提,如果想正确的得到年龄,请查阅foxpro的函数. foxpro我不熟.select 语句执行之后, a字段就是年龄的段了,会自动的生成.

祁阳县18845049072: foxpro6.0出生日期成年龄 -
机俩严弗: 直接简单的年龄 按照 year(date())-year(出生日期) 这个作为年龄 一年长一岁么 替换一下就可以了 replace 年龄字段 with year(date())-year(出生日期) for .t.

祁阳县18845049072: vf(foxpro)中,如何在身份证号码中提取出生年月 -
机俩严弗: 使用subs函数. 表中的字段存放了身份证号,该字段假定为“sfzh”: use 表名 &&打开表 ?subs(sfzh,7,6) &&显示身份证号,从sfzh字段中的第七位显示六位,正好是年月.

祁阳县18845049072: visual foxpro 6.0不能生成exe文件 -
机俩严弗: 如果您的程序全部都编好了就可以开始编译您的软件了,很简单,方法如下:按下项目管理器中的连编,出现对话框图1;选择“连编可执行程序”,确定;输入编译后的EXE文件名,注意目录,然后保存;接着系统便进入编译过程,这一过程...

祁阳县18845049072: Visual FoxPro6.0,在同一个表中如何用命令同时选出姓名和出生日期都一样的学生,请高手帮忙! -
机俩严弗: SELECT 姓名,生日,COUNT(*) as occ_times FROM <表名> GROUP BY 姓名,生日 然后再browse for occ_times>1

祁阳县18845049072: foxpro6.0 生成的EXE文件怎么才能独立运行,并且脱离foxpro窗口,形成独立程序 -
机俩严弗: 如果你的 EXE 没使用 ActiveX,在你 EXE 所在目录包含 vfp6r.dll、vfp6rchs.dll, vfp6renu.dll 就可以让 foxpro6.0 生成的EXE文件独立运行了 要脱离foxpro窗口,在主文件内添加 SET SYSMENU OFF ON SHUTDOWN QUIT

祁阳县18845049072: 在foxpro6.0 中创建数据库的命令 -
机俩严弗: 创建并打开一个数据库.CREATE DATABASE [DatabaseName | ?] 参数 DatabaseName 指定要创建的数据库的名称. 如果 SAFETY 设为 ON,并且所指定的数据库和某一已存在的数据库有相同的名称和路径,Visual FoxPro 将显示一个警告...

祁阳县18845049072: '怎么在计算机中安装visualfoxpro6.0? -
机俩严弗: 第一步——首先可以从网上下载VFP6.0的软件,然后解压压缩包,一般在根目录下找到【SETUP.EXE】的文件,双击运行软件.第二抄步——这时候,安装文件的向导就会自动启动,安装它所指示的执行下一步操作2113.第三步——这里...

祁阳县18845049072: VFP6.0中如何用命令显示记录号为奇数的记录? -
机俩严弗: 1、打开Visual FoxPro 6.0软件,从第一列的“文件”菜单中选择“新建”.2、在“新建”对话框中选择“表”,然后单击“新建文件”或“向导”.3、在弹出的“创建”对话框中的“输入表名”中输入表的名称,如“学生成绩表”,最后单击“保存”,这时会看到系统自动弹出的“表设计器”.4、在弹出的“表设计器”中,选择“字段”选项,输入字段名,设置字符类型、宽度、排序方式等.5、选择“索引”选项,为新建表建立索引,这样方便浏览和查找相关数据.6、这样就可以显示记录号为奇数的记录了.

祁阳县18845049072: 如何快速的启动foxpro6.0 运行命令
机俩严弗: 1、在执行“VFP.exe“程序文件时,可先创建桌面快捷方式.双击就进入了系统. 2、设置“工具--选项”可预设执行程序的文件目录,打开系统就进了应用程序的目录. 3、在桌面快捷方式的属性中,修改文件目标属性为:d:\vfp\vfp6.exe d:\abc\abc.prg 这样点击图标,就直接打开应用“VFP的ABC”和程序了!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网