一、基本操作題 請?jiān)诳忌募䦅A下完成下列基本操作題: 1. 新建一個(gè)名為"影院管理"的項(xiàng)目文件,將數(shù)據(jù)庫TheatDB加入到新建的"影院管理"項(xiàng)目中。 2. 為"售票統(tǒng)計(jì)"表建立主索引,索引名為idx,要求按日期排序,日期相同時(shí)按放映廳排序。 3. 為"售票統(tǒng)計(jì)"表設(shè)置有效性規(guī)則:"座位總數(shù)"必須大于等于"售出票數(shù)";錯誤提示信息是"售出票數(shù)超過范圍"。 4. 修改報(bào)表myReport,按"日期"分組統(tǒng)計(jì)每天的總售出票數(shù),顯示在每天的末尾。具體要求是:在組注腳添加一個(gè)標(biāo)簽對象,其文本為"總售出票數(shù)",另外添加一個(gè)域控件,顯示每天的總售出票數(shù)。
二、簡單應(yīng)用題 在考生文件夾下完成下列操作: 1. 在TheatDB數(shù)據(jù)庫中新建一個(gè)名為"好評"的視圖,視圖的功能是查詢2013年7月1日以后(不含)觀看的"影評"為好的評價(jià)數(shù)最多的前10名的電影信息;查詢結(jié)果包含電影編號、電影名、類型和評價(jià)數(shù);各記錄按照評價(jià)數(shù)降序排列,若評價(jià)數(shù)相同則按電影名升序排列。最后利用剛創(chuàng)建的視圖"好評"查詢視 圖中的全部信息,并將結(jié)果保存到表estimate中。 2. 創(chuàng)建一個(gè)快捷菜單MyMenu,實(shí)現(xiàn)如圖1所示的功能,即通過右擊表單MyForm中的文本框時(shí)彈出的快捷菜單實(shí)現(xiàn)文本框字體的設(shè)置。具體要求如下:
 (1) 在MyMenu的"設(shè)置"代碼中添加接受參數(shù)語句:PARAMETERS mfRef; (2) 在快捷菜單MyMenu中添加"宋體"、"黑體"和"楷體"菜單項(xiàng),分別實(shí)現(xiàn)將調(diào)用快捷菜單的控件或?qū)ο蟮淖煮w名屬性(FontName)設(shè)置為"宋體"、"黑體"和"楷體",這些功能都通過執(zhí)行"過程"完成; (3) 生成菜單程序文件; (4) 打開表單MyForm,在文本框Text1的RightClick事件代碼中添加調(diào)用快捷菜單MyMenu的命令,實(shí)現(xiàn)通過快捷菜單設(shè)置Text1文本字體的功能。 三、綜合應(yīng)用題 在考生文件夾下完成下列操作: 1. 建立一個(gè)文件名和表單名均為formFilm的表單,表單中包括一個(gè)標(biāo)簽(Label1)、一個(gè)下拉列表框(Combo1)、一個(gè)表格(Grid1)和兩個(gè)命令按鈕"查詢"和"退出"(Command1和Command2),Label1的標(biāo)題為"電影類型",Grid1的RecordSourceType值為4(SQL說明)。 
2. 設(shè)置下拉列表框(Combo1)的RowSource和RowSourceType屬性手工指定為"select distinct 類型 from 電影 into cursor myList"和3。 3. 為"查詢"命令按鈕編寫Click事件代碼,其功能是:表單運(yùn)行時(shí),根據(jù)下拉列表框(Combo1)選定的電影類型,在表格(Grid1)中按照觀看日期的降序和觀眾名升序顯示觀看該類型的電影名、觀眾名、觀看日期和影評,并將結(jié)果存儲到自由表watch.dbf中。 4. 運(yùn)行表單,在下拉列表框中選擇"武俠",查詢該類型的觀看信息。
104 |