BY zdf DESC 10.(2008C)在教学管理数据库 SJK 中有 2 个表:KC.DBF(课程表)和 CJ.DBF(成绩表) . 在教学管理数据库 个表: (课程表) (成绩表) , 表结构如下: 表结构如下: KC.DBF CJ.DBF 字段名 KCDH KCM XF 含义
课程代号 课程名 学分 类型与宽度 C(8) C(26) N(2) 字段名 XH KCDH CJ 含义 课程代号 成绩 类型与宽度 C(10) C(3) N(3) 中视传媒 金发科技
江苏阳光 北京城建 贵州茅台 四川长虹 伊利股份 25.56 32.16 9.00 31.39 105.51 7.59 31.33 3.02 -2.25 -1.96 2.62 -0.53 -1.30 1.46
的学生的和学分。 (注 则可用下列 SQL 命令
查询总学分大于 100 的学生的和学分。 注:成绩为 60 或 60 以 ( 上才能获得相应学分, ) : 上才能获得相应学分,否则学分为 0) SELECT CJ.XH,SUM(_____) AS 总学分; 总学分; FROM SJK!KC INNER JOIN SJK!CJ; WHERE CJ.KCDH=KC.KCDH;
GROUP BY CJ.XH; _____ 总学分 总学分>100 11.(2008C)已知某数据库表 KCYZ.DBF 含有 5 各字段,若其中一个名为 BXK 的逻辑型字 各字段, . 已知某数据库表 命令查询 字段值为.T.的所有记录 且要求输出所有字段, 的所有记录, 段,则可用下列 SQL 命令查询 BXK 字段值为 的所有记录,且要求输出所有字段,输出 结果保存在表 TEMP.DBF 中。 SELECT ____ FROM KCYZ; WHERE BXK=.T.; ____ TABLE TEMP 12.(2008C)在 VFP 命令窗口中输入并执行命令 命令窗口中输入并执行命令____.FONTSIZE=20,可以使 VFP 主窗口 . 在 , 中输出文本的字号设置为 20。 。 13.(2008C)某单位人力资源管理系统中由人员档案表 RYB.DBF 和员工收入表 SRB.DBF, . 某单位人力资源
管理系统中由人员档案表 , 其结构分别如下: 其结构分别如下: RYB.DBF 字段名 GH XM XB CSRQ ZW 含义 工号 性别 出生日期 职务 类型与宽度 C(8) C(8) C(2) D C(10) SRB.DBF 字段名 GH SRXM SRRQ JE BZ 含义 工号 收入项目 收入日期 金额 备注 类型与宽度 C(8) C(3) D Y M
某表单运行后如下图所示, 个文本框, 某表单运行后如下图所示,其数据环境包含 RYB 和 SRB 表。表单上由 3 个文本框,其对 、 ,分别用于显示总收入、所得税和实际收入。 象名分别为 TEXT1、TEXT2 和 TEXT3,分别用于显示总收入、所得税和实际收入。 列表框( 事件代码的功能是: 列表框(LIST1)的 INTERACTIVECHANGE 事件代码的功能是:当选中
列表框中一名员 ) 工时,表格( 工时,表格(GRID1)中显示出该员工的收入项目、收入日期、金额和备注,且表格中数 )中显示出该员工的收入项目、收入日期、金额和备注, 据只读, TEXT2 和 TEXT3 分别显示该员工的总收入、 分别显示该员工的总收入、 所得税和实际收入。 据只读, 文本框 TEXT1、 、 所得税和实际收入。 所得税计算的算法见代码。 (注:所得税计算的算法见代码。 )
(1)根据以上所示的表单,填写列表框、表格和“退出”命令按钮的有关属性值: )根据以上所示的表单,填写列表框、表格和“退出”命令按钮的有关属性值: 属性值为“ 别名 别名” 列表框的 RowSourceType 属性值为“2-别名” RowSource 属性值为 属性值为______ ColumnCount 属性值为 性值为______ 表
格的______属性值为 (实现数据只读) 属性值为.T.(实现数据只读) 表格的 属性值为 属性值为______; 命令按钮的 Caption 属性值为 ;
事件代码如下: (2)列表框 List1 的 Interactivechange 事件代码如下: ) cGH=ALLTRIM(THIS.Value) &;&;变量 cGH 已在表单的 INIT 事件代码中设置为公共变 变量 量 SELECT SUM(je) FROM srb WHERE gh=cgh INTO ______ m &;&;变量 m 为数组 变量 DO CASE CASE m(1)>1600 and m(1)<2101 nse=(m(1)-1600)*0.05 CASE m(1)>2100 and m(1)<3601 nse=500*0.05+(m(1)-2100)*0.1 CASE m(1)>3600 and m(1)<6601 nse=500*0.05+1500*0.1+(m(1)-3600)*0.15 CASE m(1)>6600 nse=500*0.05+1500*0.1+3000*0.15+(m(1)-6600)*0.2 ENDCASE THISFORM.TEXT1.VALUE=m(1) THISFORM.TEXT2.VAL