VFP第2章_2016分析.ppt

Visual FoxPro * (1) 由于学生的“姓”包含在姓名字段中,且为第一个汉字,所以可以写出3种条件: 条件1:AT(李,姓名)=1 条件2:SUBSTR(姓名,1,2)= 李 条件3:姓名=李 其中条件1和条件2是严格准确的。条件3在不精确匹配情况下也是可以的 另外,也可采用以下条件 条件4:李$姓名 但条件4不太严格,只要姓名字段的值中含有“李”,条件4即为真,例如,某个学生的姓名是“张李”,则“李”$姓名的值也为真,显然该学生姓“张”而不是姓“李” (2) 由于“年龄”包含在代表学生出生日期的字段中,所以关键是如何根据出生日期求出年龄 条件1:DATE()-出生日期=20*365 条件2:YEAR(DATE())-YEAR(出生日期)=20 Visual FoxPro * (3) 根据出生日期和性别字段,可以写出2种条件: 条件1:DATE()-出生日期=20*365 .AND. 性别=女 条件2: YEAR(DATE())-YEAR(出生日)=20 .AND. 性别=女 (4) 根据年级和是否少数民族字段,可以写出以下条件: 年级= 2012 .AND. 少数民族 由于少数民族字段是逻辑型的,且约定用.T.表示“是少数民族”,.F.表示“不是少数民族”,所以“少数民族”本身就可以表示条件。 (5) 根据专

文档评论(0)

1亿VIP精品文档

相关文档