在考生文件夹下完成下列操作。 (1)建立一个文件名和表单名均为formFilm的表单,表单中包括一个标签(Label1)、一个下拉列表框(Combol)、一个表格(Gridl)和两个命令按钮“查询”和“退出”(Command1和Command2),

admin2016-07-06  34

问题 在考生文件夹下完成下列操作。
    (1)建立一个文件名和表单名均为formFilm的表单,表单中包括一个标签(Label1)、一个下拉列表框(Combol)、一个表格(Gridl)和两个命令按钮“查询”和“退出”(Command1和Command2),Label1的标题为“电影类型”,Gridl的RecordSourceType值为4(SQL说明)。

    (2)将下拉列表框(Combol)的RowSource和Row_SourceType属性手工指定为“select distinct类型from电影into cursor mylist”和“3”。
    (3)为“查询”命令按钮编写Click事件代码,其功能是:表单运行时,根据下拉列表框(Combol)选定的电影类型,在表格(Gridl)中按照观看日期的降序和观众名升序显示观看该类型的电影名、观众名、观看日期和影评,并将结果存储到自由表watch.dbf中。
    (4)运行表单,在下拉列表框中选择“武侠”,查询该类型的观看信息。

选项

答案步骤1:单击工具栏中的“新建”按钮,选择“表单”,单击“新建文件”按钮。 步骤2:在窗体上添加一个标签,一个下拉列表框,两个按钮,一个表格控件。 步骤3:通过属性窗口设置表单及各控件的属性,具体属性设置如下表所示,结果如图2.16所示。 [*] 步骤4:双击“查询”按钮,打开Click事件窗口,在窗口中输入以下语句。 THISFORM.Gridl.RecordSource="SELECT电影.电影名,观看.观众名,观看.观看日期,观看.影评; FROM theatdb!电影INNER JOIN theatdb!观看; ON电影.电影编号=观看.电影编号; WHERE电影.类型=thisform.combol.value; ORDER BY观看.观看日期DESC,观看.观众名; INTO TABLE watch.dbf n 然后关闭代码窗口。 步骤5:双击“退出”按钮,打开Click事件窗口,在窗口中输入以下语句。 ThiSform.release 然后关闭代码窗口。 步骤6:保存表单为formFilm.scx。 步骤7:运行表单,在下拉列表框中选择“武侠”,然后单击“查询”按钮,最后单击“退出”按钮。

解析
转载请注明原文地址:https://kaotiyun.com/show/mIIp777K
0

最新回复(0)