谁能帮我看看这道vfp题怎么做?
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/13 15:03:29
谁能帮我看看这道vfp题怎么做?
设计文件名为myform的表单.表单标题为“部门人数统计”,表单有一个组合框,两个文本框,两个命令按钮.标题分别为“统计”和“退出”,运行表单时,组合框中有“部门信息”部门号可供选择,在做出选择后,单击“统计”命令按钮,则第一个文本框中显示部门名称,第二个文本框中显示“员工”表中该部门的人数.
统计的click代码为:
select 部门名称 from 部门信息;
where 部门号=allt(thisform.combo1.displayvalue);
into array temp;
thisform.text1.value=temp(1,1)
以下省略》》
问:为什么不把它放在表中而放在数组中,还有为什么是temp(1,1)?
谢谢啦!
设计文件名为myform的表单.表单标题为“部门人数统计”,表单有一个组合框,两个文本框,两个命令按钮.标题分别为“统计”和“退出”,运行表单时,组合框中有“部门信息”部门号可供选择,在做出选择后,单击“统计”命令按钮,则第一个文本框中显示部门名称,第二个文本框中显示“员工”表中该部门的人数.
统计的click代码为:
select 部门名称 from 部门信息;
where 部门号=allt(thisform.combo1.displayvalue);
into array temp;
thisform.text1.value=temp(1,1)
以下省略》》
问:为什么不把它放在表中而放在数组中,还有为什么是temp(1,1)?
谢谢啦!
设计方法很多呀,只要行对了就行了,参考答案就仅参考而已.你说得对也有这种方法:
select 部门名称 from 部门信息;
where 部门号=allt(thisform.combo1.displayvalue);
into cursor temp &&放在临时表中
thisform.text1.value=temp.部门名称
以上也是对的.
select 部门名称 from 部门信息;
where 部门号=allt(thisform.combo1.displayvalue);
into cursor temp &&放在临时表中
thisform.text1.value=temp.部门名称
以上也是对的.