當前位置:才華齋>計算機>計算機二級>

2016最新計算機二級VF考前試題及答案

計算機二級 閱讀(1.72W)

  一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)

2016最新計算機二級VF考前試題及答案

考生資料夾下完成如下操作:

1.建立資料庫orders_manage,並將自由表employee和orders新增到新建的資料庫中。

2.建立必要的索引,並建立表employee和表orders之間的永久聯絡。

3.建立專案"職工訂單管理"並把新建的資料庫orders_manage新增到新建的專案中。

4.在專案管理器中建立本地檢視view_ca,檢視內容為職工號、姓名和年齡,按年齡降序排序(年齡表示式是YEAR(DATE())-YEAR(出生日期))。

  二、簡單應用(2小題,每題20分,計40分)

在考生資料夾下完成如下簡單應用:

1.使用嚮導建立一對多報表report_c,選擇父表employee中倉庫號、職工號、姓名欄位以及子表orders中除職工號以外的全部欄位,報表按倉庫號升序排序,報表樣式選擇簡報式,報表標題是"職工訂單彙總"。

2.使用SQL命令建立檢視view_cb,檢視中顯示每個職工簽訂的所有訂單總金額(簽訂訂單金額合計)大於15000元的職工號、姓名及其所簽訂訂單的`總金額,結果按總金額升序排序;同時把所用命令儲存在文字檔案cmd_中。

解題思路:第2題:SQL命令為:

create view view_cb as;

select employee.職工號,姓名,sum(金額) as 總金額 from employee,orders;

where employee.職工號=orders.職工號 group by employee.職工號;

having sum(金額)>15000 order by 總金額 asc

然後將此命令儲存在cmd_檔案中。

  三、綜合應用(1小題,計30分)

建立一個表單,表單檔名和表單控制元件名均為myform_c,表單標題為"職工訂單資訊",表單介面如圖所示,共有三個文字為職工號(Label1)、姓名(Label2)和性別(Label3)的標籤,還有三個對應的文字框Text1、Text2和Text3,和一個表格控制元件Grdorders。其它功能如下:

1.程式執行時,在文字框Text1中輸入一個職工號的值,並單擊DO(Command1)按鈕,然後在Text2文字框中顯示職工的姓名,在Text3文字框中顯示職工的性別,在表格控制元件(Grdorders)中顯示該職工的訂單(orders表)的資訊。

2.單擊Close命令按鈕(Command2)關閉表單。

注意:在表單設計器中將表格控制元件Grdorders的資料來源型別設定為SQL語句。

本題主要考核點:表單檔案的建立、控制元件的屬性的修改、SQL語句運用、表單的退出。

解題思路:

①在命令視窗輸入命令:CREATE FORM myform_c,開啟表單設計器視窗。

②在表單上新增各標籤、文字框、表格、命令按鈕,並進行適當的佈置和大小調整。

③根據題面要求設定各標籤、表格、命令按鈕以及表單的屬性值。

④將表格的RecordSourceType屬性值設定為"4-SQL說明"。

⑤設定"Do"按鈕的Click事件程式碼:

zgh=ALLTRIM(e)

If Used("employee")

SELECT employee

ELSE

USE employee

ENDIF

LOCATE FOR 職工號=zgh

e=姓名

e=性別

rdSource="SELECT * FROM orders WHERE 職工號=='"+zgh+"' INTO CURSOR LSB"

⑥設定"Close"按鈕的Click事件程式碼:

ASE

⑦儲存表單,關閉表單設計器視窗。