资源预览内容
第1页 / 共42页
第2页 / 共42页
第3页 / 共42页
第4页 / 共42页
第5页 / 共42页
第6页 / 共42页
第7页 / 共42页
第8页 / 共42页
第9页 / 共42页
第10页 / 共42页
亲,该文档总共42页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
上机部分 1一、基本操作题(共4小题,第1和2题是7分、第3和4题是8分) 在考生文件夹下完成如下操作: 1. 新建一个名为供应的项目文件。 2. 将数据库供应零件加入到新建的供应项目文件中。 3. 通过零件号字段为零件表和供应表建立永久联系(零件是父表,供应是子表)。 4. 为供应表的数量字段设置有效性规则: 数量必须大于0并且小于9999;错误提示信息是数量超范围(注意:公式必须为 数量0.and.数量0.and.数量=,结果列中输入10,在排序依据选项卡中选择价格字段,降序排列.单击工具栏上的保存铵钮,输入查询文件名 book_qu,保存查询后关闭查询设计器二、简单应用 考查知识点: SQL查询语句,联接查询,子查询,查询去向等,在表单中调用菜单解题思路: 1.首先对loans表和borrows表进行联接查询,找到田亮所借图书的图书登记号 select 图书登记号 from loans,borrows ; where loans.借书证号=borrows.借书证号 and borrows.姓名=田亮 然后利用这个查询结果在book表中查找相应的记录,完整语句如下: select 书名,作者,价格 from book; where book.图书登记号 in; (select 图书登记号 from loans,borrows ; where loans.借书证号=borrows.借书证号 and borrows.姓名=田亮); order by 价格 desc; into table booktemp 查询结果按价格降序排列通过order by子句实现; 将查询结果输出到booktemp表中通过into table子句实现(或into dbf子句) 2.在表单中调用下拉式菜单,需要以下条件: (1)表单为顶层表单; (2)在表单的init事件中用do 菜单程序名.mpr with this,.t. 调用菜单; (3)在表单的Destroy事件代码中添加清除菜单的命令,命令格式如下:RELEASE MENUEXTENDED。 具体实现是: (1)单击文件菜单中的新建,在新建文件类型选择对话框中选择表单,单击新建文件按钮,这时打开表单设计器。在表单的属性窗口中设置Showwindow属性为2-作为顶层表单; (2)双击表单,打开代码编辑窗口,选择表单对象的init事件,输入以下代码: do menu_lin.mpr with this (3)选择表单对象的Destroy事件,输入以下代码: RELEASE MENU menu_lin EXTENDED (4)单击工具栏上的保存按钮,将表单保存为frmmenu.scx(考生可运行表单进行检查)三、综合应用 考查知识点: 表单控件的使用(组合框,文本框,按钮),SQL查询命令解题思路: 1.单击文件菜单中的新建,在类型选择框中选择表单,单击新建文件按钮,打开表单设计器. 2.在属性窗口中设置表单form1的Caption属性为图书情况统计.Name属性为form1.从表单控件工具栏中选择一个组合框,两个按钮,一个文本框放置在表单上.设置组合框的RowsourceType属性为1-值,RowSource属性为清华,北航,科学,Style属性为2-下拉列表框.设置按钮Command1的Caption属性为统计,Command2的Caption属性为退出 3.在Command1的Click事件中输入:
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号