基本操作题(共18分)
1.在考生文件夹下新建一个名为“图书管理”的项目文件。
2.在项目中新建一个名为“图书”的数据库。
3.将考生文件夹下的所有自由表添加到“图书”数据库中。
4.在项目中建立查询book_qu,其功能是查询价格大于等于10的图书(book表)的所有信息,查询结果按价格降序排序。
简单应用题(共24分)
1.用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入book—temp表中。
2.在考生文件夹下有一个名为menu_lin的下拉式菜单,请设计一个名为form—menu的顶层表单,将菜单m。nujin加入到该表单中,使得运行时菜单显示在该表单中,并且,表单退出时释放菜单。
综合应用题(共18分)
设计一个名为form_book的表单,表单的控件名为forml,文件名为form—book,表单的标题为“图书情况统计”。表单中有一个组合框(名称为Combol)、一个文本框(名称为Textl)和两个命令按钮“统计”和“退出”(名称分别为Commandl和Command2)。
运行表单时,组合框中有3个条目“清华”、“北航”、“科学”(只有3个出版社名称,不能输入新的)可供选择,在组合框中选择出版社名称后,如果单击“统计”命令按钮,则文本框显示出book表中该出版社图书的总数。
单击“退出”按钮则关闭表单。
注意:完成表单设计后要运行表单的所有功能。
基本操作题
【操作步骤】
(1)单击工具栏中的“新建”按钮,在“新建”对话框中选择“文件类型”中的“项目”,再单击“新建文件”按钮,然后在“创建”对话框输入文件名“图书管理”,单击“保存”按钮即可。
(2)选择项目管理器中“数据”节点下的“数据库”选项,单击“新建”按钮,在“创建”对话框中输入数据库文件名“图书”,单击“保存”按钮,这时,数据库设计器自动打开。
(3)在数据库设计器中右击,在弹出的快捷菜单中选择“添加表”命令,在“打开”对话框中将考生文件夹下的所有表文件依次添加到数据库中。
(4)步骤1:在项目管理器的“数据”选项卡中选中“查询”选项,单击“新建”按钮,在弹出的对话框中单击“新建查询”按钮,在“添加表或视图”对话框中将book表添加到查询设计器中。
步骤2:在查询设计器的“字段”选项卡中将所有字段添加到“选定字段”。
步骤3:在“筛选”选项卡中,在“字段名”列中选择“book.价格”,“条件”列中选择“>=”,“结果”列中输入10。
步骤4:在“排序依据”选项卡中将“book.价格”作为排序条件,并选择“降序”排列。
步骤5:单击工具栏上的“保存”铵钮,在“另存为”对话框中输入查询文件名book_qu,保存查询后关闭查询设计器。
简单应用题
(1)【操作步骤】
在命令窗口中输入如下查询语句,输入完成后按回车键即可。
SELECTBook.书名,Book.作者,Book.价格;
FROMbook,loans,borrows;
WHERELoans.借书证号=Borrows.借书证号;
ANDBook.图书登记号=Loans.图书登记号;
ANDBorrows.姓名=“田亮”;
ORDERBYBook.价格DESC;
INTOTABLEbook_temp.dbf
(2)【操作步骤】
步骤1:单击工具栏中的“打开”按钮,在“打开”对话框中选择考生文件夹下的menu_lin.mnx文件,单击“确定”按钮。选择“显示”菜单下的“常规选项”命令,在“常规选项”对话框中选择“顶层表单”复选框。
步骤2:在命令窗口输入命令createformform_menu,新建表单form_menu,设置表单的ShowWindow属性为“2-作为顶层表单”
步骤3:双击表单空白处,打开代码编辑窗口,选择表单对象的Init事件,输入以下代码:
DOmenujin.mprWithThis,”abc”
再选择表单对象的Destroy事件,输入以下代码:
ReleaseMenuabeExtended
步骤4:单击工具栏上的“保存”按钮,最后单击“运行”按钮实现操作。
综合应用题
【操作步骤】
步骤1:在命令窗口中输入createformform—book,然后按回车键,在表单设计器的“属性”对话框中设置表单的Caption属性为“图书情况统计”、Name属性为form—book。
步骤2:从“表单控件”工具栏向表单添加一个组合框、一个文本框和两个命令按钮,设置组合框的RowSourceType属性为“1-值”、Style属性为“2-下拉式列表框”、RowSource属性为“清华,北航,科学”,设置命令按钮Command1的Caption属性为“统计”,设置按钮Command2的Caption属性为“退出”。步骤3:分别双击命令按钮“统计”和“退出”,为它们编写Click事件代码。其中,“统计”按钮的Click事件代码如下:
SELECTCOUNT(*)FROMBOOK;
WHERE出版社=THISFORM.COMB01.VALUE;
INTOARRAYTEMPTHISFORM.Text1.VALUE=TEMP(1)
“退出”按钮的Click事件代码如下:ThisForm.Release
步骤4:单击工具栏中的“保存”按钮,然后单击“运行”按钮运行表单,并依次选择下拉列表框中的项以运行表单的所有功能。