2016年計算機二級《VFP》上機操作題

  練習題

2016年計算機二級《VFP》上機操作題

  一、基本操作題

1.在考生文件夾下已有表單文件,其中包含兩個標籤、一個組合框和一個文本框,如下圖所示。

按要求完成相應的操作,使得當表單運行時,用戶能夠從組合框選擇職員,並且該職員所簽訂單的平均金額能自動顯示在文本框裏。

(1)將orders表和employee表依次添加到該表單的數據環境中(不要修改兩個表對應對象的各屬性值)。

(2)將組合框設置成“下拉列表框”,將employee表中的“姓名”字段作爲下拉列表框條目的數據源。其中,組合框的 RowSourceType屬性值應設置爲:6-字段。

(3)將Text1設置爲只讀文本框。

(4)修改組合框的InteractiveChange事件代碼,當用戶從組合框選擇職員時,能夠將該職員所簽訂單平均金額自動顯示在文本框裏。

2.利用查詢設計器創建查詢,從employee和orders表中查詢“組別”爲1的組各職員所籤的所有訂單信息。查詢結果依次包含“訂單號”、“金 額”和“簽訂者”3項內容,其中“簽訂者”爲簽訂訂單的職員姓名。按“金額”降序排列各記錄,查詢去向爲表tableone。最後將查詢保存在 文件中,並運行該查詢。

  二、簡單應用題

1.在考生文件夾下有一個名爲的表單文件,如下圖所示,其中包含一個文本框、一個表格和兩個命令按鈕.

請按下列要求完成相應的操作:

(1)通過“屬性”窗口將文本框Textl的Value屬性值設置爲當前系統日期(t3期型,不含時間)。

(2)通過“屬性”窗口將表格Gridl的RecordSoureeTyde屬性值設置爲“4-SQL說明”。

(3)修改“確定”按鈕的Click事件代碼。使得單擊該按鈕時,表格Gridl內將顯示指定日期以後(含)簽訂的訂單信息,包括“訂單號”、“簽訂日期”和“金額”3個字段。

(4)設置“關閉”按鈕的Click事件代碼。使得單擊該按鈕時,將關閉並釋放表單。

2.利用查詢設計器創建查詢,要求根據employee表和 orders表對各組在2001年所簽訂單的金額進行統計。統計結果僅包含那些總金額大於等於500的組,各記錄包括“組別”、“總金額”、“最高金額” 和“平均金額”4個字段;各記錄按“總金額”降序排序;查詢去向爲表tableone。最後將查詢保存在文件中,並運行該查詢。

  練習題二

  一、基本操作題

1.打開考生文件夾下的數據庫College,物理刪除該數據庫中的temp表,然後將3個自由表“教師表”、“課程表”和“學院表”添加到該數據庫中。

2.爲“課程表”和“教師表”分別建立主索引和普通索引,字段名和索引名均爲“課程號”,併爲兩個表建立一對多的聯繫。

3.使用SQL語句查詢“教師表”中工資大於4500的教師的全部信息,將查詢結果按職工號升序排列,查詢結果存儲到文本文件中,SQL語 句存儲於文件中。4.使用報表嚮導爲“學院表”創建一個報表three,選擇“學院表”的所有字段,其他選項均取默認值。

  二、簡單應用題

在考生文件夾下完成如下簡單應用:

1.建立一個滿足下列要求的表單文件tab。

(1)表單中包含一個頁框控件Pageframel,該頁框含有3個頁面:Pagel、Page2、Page3,三個頁面的標題依次爲“學生”、“課程”和“成績”。

(2)將student(學生)表、course(課程)表和score(成績)表分別添加到表單的數據環境中。

(3)直接用拖曳的方法使得在頁框控件的相應頁面上分別顯示student(學生)表、course(課程)表和score(成績)表的.內容。

(4)表單中包含一個“退出”命令按鈕(Command1),單擊該按鈕關閉並釋放表單。

2.給定表單,功能是:要求用戶輸入一個正整數,然後計算從1到該數字之間有多少偶數、多少奇數、多少能被3整除的數,並分別顯示出 來,最後統計出滿足條件的數的總數量。請修改並調試該程序,使之能夠正確運行。改錯要求:“計算”按鈕的Click事件代碼中共有3處錯誤,請修改 “***found***”下面語句行的錯誤,必須在原來位置修改,不能增加或刪減程序行(其中第一行的賦值語句不許減少或改變變量名)。“退出”按鈕的 Click事件代碼中有一處錯誤,該按鈕的功能是關閉並釋放表單。