點擊查看:2015年計算機二級考試《VFP》鞏固練習及解析匯總
1[簡答題]
(1)對數據庫職員管理下的表“員工信息”使用表單向導建立一個簡單的表單“bd1”,要求:顯示表中的全部字段。樣式為“陰影式”;按鈕類型為“文本按鈕”;按“職工編號”升序排序;表單標題為“員工信息瀏覽”。
(2)修改表單“bd2”,為其添加一個命令按鈕,標題為“調用表單——員工信息瀏覽”。
(3)編寫表單“bd2”中“調用”按鈕的相關事件,使得單擊“調用表單”按鈕調用表單“bd1”。
(4)把表單“bd2”添加到項目“xm”中。
參考解析:
(1)【操作步驟】
①選擇【文件】→【新建】命令,選擇“表單”,單擊“向導”按鈕,在彈出的“向導選取”對話框中選擇“表單向導”,單擊“確定”按鈕。
②在“表單向導”對話框中的“數據庫和表”列表框中選擇“員工信息”數據表,將“可用字段”下的全部字段添加到“選定字段”列表框中,單擊“下一步”按鈕。
③在“樣式”列表框中選擇“陰影式”,“按鈕類型”選擇“文本按鈕”,單擊“下一步”按鈕。
④在“可用的字段或索引標識”列表框中選擇“職工編號”添加到“選定字段”列表框中,選擇“升序”,單擊“下一步”按鈕。
⑤輸入表單標題為“員工信息瀏覽”,單擊“完成”按鈕,輸入表單名稱“bd1”保存并退出。
(2)【操作步驟】
①選擇【文件】→【打開】命令,在“打開”對話框的“文件類型”下拉列表框中選擇“表單”,選擇“bd2.scx”,單擊“確定”按鈕,打開表單設計器。
②在表單設計器中,單擊表單控件工具欄上的“命令按鈕”控件圖標,為表單添加一個命令按鈕Command1,在按鈕屬性窗口中將命令按鈕Command1的Caption屬性值修改為“調用表單一員工信息瀏覽”。
(3)【操作步驟】
①雙擊命令按鈕,在Click事件中輸人代碼:DO FORM bd1.scx,用來調用表單“bd1”。
②關閉表單設計器并保存表單“bd2”。
(4)【操作步驟】
①選擇【文件】→【打開】命令,在“打開”對話框中“文件類型”下拉列表框中選擇“項目”,選擇“xm.pjx”,單擊“確定”按鈕,打開項目管理器。
②在項目管理器中選擇“文檔”選項卡,選擇列表框中的“表單”,單擊“添加”命令按鈕,在“打開”對話框中選擇“bd2.scx”,單擊“確定”按鈕將表單“bd2”添加到新建的項目“xm”中。
2[簡答題](1)建立項目文件,文件名為“xm”。
(2)在項目“xm”中建立數據庫,名稱為“DB1”。
(3)將考生文件夾下的自由表“商品”添加到數據庫“DB1”中。
(4)對數據庫“DB1”下的表“商品”建立視圖“view1”,要求顯示出表中的所有字段。并按“商品編碼”排序(升序)。
參考解析:
【考點指引】本大題所考查的是項目管理器的一些基本操作,包括建立數據庫、添加表和建立視圖。
(1)【操作步驟】
選擇【文件】→【新建】命令,選擇“項目”,單擊“新建文件”按鈕,輸入項目名稱“xm”后單擊“保存”按鈕。
(2)【操作步驟】
在項目管理器中選擇“數據”選項卡,然后選擇列表框中的“數據庫”,單擊“新建”按鈕,選擇“新建數據庫”,在“創建”對話框中輸人數據庫名“DBl”,單擊“保存”按鈕。
(3)【操作步驟】
在“數據庫設計器”中,單擊右鍵選擇“添加表”,在“打開”對話框中選擇“商品”表,單擊“確定”按鈕將自由表“商品”添加到數據庫“DBl”中。
(4)【操作步驟】
①選擇【文件】→【新建】命令,選擇“視圖”,單擊“新建文件”按鈕打開“添加表或視圖”對話框,選擇“表”單選項,選擇數據庫“DBl”和數據庫中的表“商品”,單擊“添加”按鈕將數據表“商品”添加到視圖設計器中,然后關閉“添加表或視圖”對話框。
②在視圖設計器中單擊“字段”選項卡,單擊“全部添加”按鈕,將“可用字段”列表框中的字段全部添加到右邊的“選定字段”列表框中。
③在視圖設計器中單擊“排序依據”選項卡,在“排序依據”選項卡的“字段名”下拉列表框中選擇“商品.商品編碼”字段,單擊“添加”按鈕,將“商晶.商品編碼”字段添加到右邊的“排序條件”列表框中,在“排序條件”中選擇“升序”單選項。
④在視圖設計器中單擊“關閉”按鈕,將視圖文件以“view1”名保存在考生文件夾下。
3[簡答題](1)在考生文件夾下建立一個文件名和表單名均為my-form的表單文件。
(2)在考生文件夾下建立一個如下圖所示的快捷菜單mymenu,該快捷菜單有兩個選項“取前三名”和“取前五名”。分別為兩個選項建立過程,使得程序運行時,單擊“取前三名”選項的功能是:根據“學院表”和“教師表”統計平均工資最高的前三名的系的信息并存入表sa_three中,sa_three中包括“系名”和“平均工資”兩個字段,結果按“平均工資”降序排列;單擊“取前五名”選項的功能與“取前三名”類似,統計查詢“平均工資”最高的前五名的信息,結果存入sa_five中,sa_five表中的字段和排序方法與sa_three相同。
(3)在表單myform中設置相應的事件代碼,使得右鍵單擊表單內部區域時,能調出快捷菜單,并能執行菜單中的選項。
(4)運行表單,調出快捷菜單,分別執行“取前三名”和“取前五名”兩個選項。
參考解析:
【操作步驟】
步驟l:在命令窗口輸入“Createformmyform”,按下回車鍵新建一個表單,按要求修改表單的Name屬性為“my.form”。在表單的RightCliek事件中寫入“DOmyraenu.mpr".如圖3.129所示。
步驟2:新建一個快捷菜單,菜單項分別為“取前三名”
和“取前五名”,結果均為過程,如圖3.130所示。
步驟3:分別單擊兩個菜單項后面的“創建”按鈕,編寫對應的過程代碼如下。
步驟5:運行表單,在表單空白處單擊鼠標右鍵,依次執行兩個菜單項中的命令,如圖3.132所示。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |