首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
对考生目录下的数据库“医院”建立文件名为myf的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有“药查询”,“处方查询”和“查询综合”3个选项按钮;表单上有两个命令按钮,标题分别为“浏览”和“关闭”。 当选择“药查询”
对考生目录下的数据库“医院”建立文件名为myf的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有“药查询”,“处方查询”和“查询综合”3个选项按钮;表单上有两个命令按钮,标题分别为“浏览”和“关闭”。 当选择“药查询”
admin
2009-02-15
48
问题
对考生目录下的数据库“医院”建立文件名为myf的表单。表单含有一个表格控件,用于显示用户查询的信息;表单上有一个按钮选项组,含有“药查询”,“处方查询”和“查询综合”3个选项按钮;表单上有两个命令按钮,标题分别为“浏览”和“关闭”。
当选择“药查询”选项按钮并单击“浏览”按钮时,在表格中显示“药信息”表的全部字段。
选择“处方查询”选项按钮并单击“浏览”按钮,表格中显示“处方信息”表的字段“处方号”和“药编号”。
选择“综合查询”选项按钮并单击“浏览”按钮时,表格中显示所开处方中含有“药编号”为“5”的处方号、药名及开此处方的医生姓名。
单击“关闭”按钮退出表单。
选项
答案
在命令窗口中输入命令:CREATE FORM myf,打开表单设计器,通过“表单控件”工具栏向表单添加1个表格、1个选项按钮组和2个命令按钮。 选中表单,在属性面板顶端的下拉框中选择Command1,修改该命令按钮控件的Caption属性值为“浏览”,以同样的方法将第二个命令按钮设置Caption属性值改为“关闭”,在属性面板顶端的下拉框中选择 (Optiongroup1),将其ButtonCount属性值改为3,右击选项按钮组,选择“编辑”快捷菜单命令,在此状态下(编辑状态下,控件四周出现蓝色框线),分别修改三个单选项的Caption属性值为“药查询”、“处方查询”和“综合查询”, 双击命令按钮“浏览”,编写该控件的Click事件,程序代码如下: ******命令按钮Command1(浏览)的Click事件代码****** DO CASE CASE Thisform.Optiongroup1.Value=1 SELECT*; FROM药信息; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" CASE Thisform.optiongroup1.Value=2 SELECT处方号,药编号; FROM处方信息; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" CASE Thisform.optiongroup1.Value=3 SELECT处方号,药名,医生.姓名; FROM医生,处方信息,药信息; WHERE医生.职工号=处方信息.职工号; AND处方信息.药编号=药信息.药编号; AND药信息.药编号=5; INTO CURSOR temp Thisform.Grid1.RecordSourceType=1 Thisform.Grid1.RecordSource="temp" ENDCASE ********************************************************* 以同样的方法为“关闭”命令按钮编写Click事件代码:Thisform.Release。 保存表单完成设计。运行结果如图3-75所示。 [*]
解析
本大题考查的是表单设计,在本题中需要注意的地方是选项按钮组控件中改变单选按钮的属性是ButtonCount,修改选项组中每个单选按钮的属性,可以通过属性面板中顶端的下拉框的控件名来选定,也可以右击该控件,选择“编辑”快捷菜单命令,在编辑状态下单个选定控件;程序设计中,查询语句为基本SQL查询,在程序控制上可以通过分支语句DO CASE--ENDCASE语句来进行判断选项组中选定的单选按钮,并执行相应的命令,选项组中当前选定的单选按钮,可通过:Case Thisform.Optiongroup1.Value=1,2,3……语句来判断。
转载请注明原文地址:https://kaotiyun.com/show/kdKZ777K
本试题收录于:
二级VF题库NCRE全国计算机二级分类
0
二级VF
NCRE全国计算机二级
相关试题推荐
如下图所示,在某DHCP客户机上捕获了6个报文,并对第5条报文进行了解析!分析图中信息并回答下列问题。在DHCP服务器中设置的DNS服务器地址是【2】,设置的路由器地址是【3】。
下列关于服务器技术的描述中,错误的是()。
配置DHCP服务器IP地址池的地址为183.145.98.0/24。其中183.145.98.10至183.145.98.30用作静态地址分配,正确的配置语句是()。
Serv-U中可以限制用户名上传信息占用存储空间的选项是()。
在Catalyst3524以太网交换机上建立名为hyzx204的VLAN,正确的配置语句是()。
如图所示是Windows2003系统DNS服务器中增加的1条资源记录,下列关于该资源记录的描述中,正确的是()。Ⅰ创建的资源记录为邮件交换器记录Ⅱ创建该记录时,在反向查找区域中创建相应的指针记录Ⅲ该记录被客户查询时
城域网设计的目标是满足城市范围内的大量企业、机关与学校的多个()。
为“学院”表增加一个字段“教师人数“的SQL语句是有SQL语句:SELECTCOUNT(*)AS人数,主讲课程FROM教师;GROUPBY主讲课程ORDERBY人数DESC该语句执行结果的第一条记录的内容是
对建立良好的程序设计风格,下面描述正确的是( )。
随机试题
王孙自可留。
对妊娠合并心脏病的产妇进行健康指导,内容不正确的是
患者男,72岁,8年前胃肠钡剂造影检查发现胃溃疡,上腹部节律性疼痛时好时坏。近来中上腹有饱胀感,大便隐血试验多次阳性,有贫血体征,该患者可能发生了()
根据《建筑地基基础设计规范》(GB50007—2002),用角点法叠加应力计算路堤中心线下的附加应力。对图示的路堤梯形荷载分布,可分解为三角形分布荷载和矩形分布荷载,分别查附加应力系数。正确的叠加方法是()。
业主委员会应当自选举产生之日起()日内召开首次业主委员会会议。
人身自由是人们一切行动和生活的前提条件,首先是指()
Whichofthefollowinginfectiousdiseasesisnotmentionedinthereport?
Whatkindofcarwillwebedrivingin2010?Rather【S1】______fromthetypeweknowtoday,withthenext10yearsbringinggreate
A、25minutes.B、24minutes.C、10minutes.D、7minutes.B
InancientGreeceathleticfestivalswereveryimportantandhadstrongreligiousassociations.TheOlympianathleticfestival,【
最新回复
(
0
)