點(diǎn)擊查看:2015年計(jì)算機(jī)二級(jí)考試《VFP》鞏固練習(xí)及解析匯總
1[簡答題]
(1)對(duì)數(shù)據(jù)庫職員管理下的表“員工信息”使用表單向?qū)Ы⒁粋(gè)簡單的表單“bd1”,要求:顯示表中的全部字段。樣式為“陰影式”;按鈕類型為“文本按鈕”;按“職工編號(hào)”升序排序;表單標(biāo)題為“員工信息瀏覽”。
(2)修改表單“bd2”,為其添加一個(gè)命令按鈕,標(biāo)題為“調(diào)用表單——員工信息瀏覽”。
(3)編寫表單“bd2”中“調(diào)用”按鈕的相關(guān)事件,使得單擊“調(diào)用表單”按鈕調(diào)用表單“bd1”。
(4)把表單“bd2”添加到項(xiàng)目“xm”中。
參考解析:
(1)【操作步驟】
、龠x擇【文件】→【新建】命令,選擇“表單”,單擊“向?qū)А卑粹o,在彈出的“向?qū)нx取”對(duì)話框中選擇“表單向?qū)А,單擊“確定”按鈕。
、谠凇氨韱蜗?qū)А睂?duì)話框中的“數(shù)據(jù)庫和表”列表框中選擇“員工信息”數(shù)據(jù)表,將“可用字段”下的全部字段添加到“選定字段”列表框中,單擊“下一步”按鈕。
、墼凇皹邮健绷斜砜蛑羞x擇“陰影式”,“按鈕類型”選擇“文本按鈕”,單擊“下一步”按鈕。
、茉凇翱捎玫淖侄位蛩饕龢(biāo)識(shí)”列表框中選擇“職工編號(hào)”添加到“選定字段”列表框中,選擇“升序”,單擊“下一步”按鈕。
、葺斎氡韱螛(biāo)題為“員工信息瀏覽”,單擊“完成”按鈕,輸入表單名稱“bd1”保存并退出。
(2)【操作步驟】
、龠x擇【文件】→【打開】命令,在“打開”對(duì)話框的“文件類型”下拉列表框中選擇“表單”,選擇“bd2.scx”,單擊“確定”按鈕,打開表單設(shè)計(jì)器。
②在表單設(shè)計(jì)器中,單擊表單控件工具欄上的“命令按鈕”控件圖標(biāo),為表單添加一個(gè)命令按鈕Command1,在按鈕屬性窗口中將命令按鈕Command1的Caption屬性值修改為“調(diào)用表單一員工信息瀏覽”。
(3)【操作步驟】
、匐p擊命令按鈕,在Click事件中輸人代碼:DO FORM bd1.scx,用來調(diào)用表單“bd1”。
②關(guān)閉表單設(shè)計(jì)器并保存表單“bd2”。
(4)【操作步驟】
、龠x擇【文件】→【打開】命令,在“打開”對(duì)話框中“文件類型”下拉列表框中選擇“項(xiàng)目”,選擇“xm.pjx”,單擊“確定”按鈕,打開項(xiàng)目管理器。
、谠陧(xiàng)目管理器中選擇“文檔”選項(xiàng)卡,選擇列表框中的“表單”,單擊“添加”命令按鈕,在“打開”對(duì)話框中選擇“bd2.scx”,單擊“確定”按鈕將表單“bd2”添加到新建的項(xiàng)目“xm”中。
2[簡答題](1)建立項(xiàng)目文件,文件名為“xm”。
(2)在項(xiàng)目“xm”中建立數(shù)據(jù)庫,名稱為“DB1”。
(3)將考生文件夾下的自由表“商品”添加到數(shù)據(jù)庫“DB1”中。
(4)對(duì)數(shù)據(jù)庫“DB1”下的表“商品”建立視圖“view1”,要求顯示出表中的所有字段。并按“商品編碼”排序(升序)。
參考解析:
【考點(diǎn)指引】本大題所考查的是項(xiàng)目管理器的一些基本操作,包括建立數(shù)據(jù)庫、添加表和建立視圖。
(1)【操作步驟】
選擇【文件】→【新建】命令,選擇“項(xiàng)目”,單擊“新建文件”按鈕,輸入項(xiàng)目名稱“xm”后單擊“保存”按鈕。
(2)【操作步驟】
在項(xiàng)目管理器中選擇“數(shù)據(jù)”選項(xiàng)卡,然后選擇列表框中的“數(shù)據(jù)庫”,單擊“新建”按鈕,選擇“新建數(shù)據(jù)庫”,在“創(chuàng)建”對(duì)話框中輸人數(shù)據(jù)庫名“DBl”,單擊“保存”按鈕。
(3)【操作步驟】
在“數(shù)據(jù)庫設(shè)計(jì)器”中,單擊右鍵選擇“添加表”,在“打開”對(duì)話框中選擇“商品”表,單擊“確定”按鈕將自由表“商品”添加到數(shù)據(jù)庫“DBl”中。
(4)【操作步驟】
、龠x擇【文件】→【新建】命令,選擇“視圖”,單擊“新建文件”按鈕打開“添加表或視圖”對(duì)話框,選擇“表”單選項(xiàng),選擇數(shù)據(jù)庫“DBl”和數(shù)據(jù)庫中的表“商品”,單擊“添加”按鈕將數(shù)據(jù)表“商品”添加到視圖設(shè)計(jì)器中,然后關(guān)閉“添加表或視圖”對(duì)話框。
、谠谝晥D設(shè)計(jì)器中單擊“字段”選項(xiàng)卡,單擊“全部添加”按鈕,將“可用字段”列表框中的字段全部添加到右邊的“選定字段”列表框中。
、墼谝晥D設(shè)計(jì)器中單擊“排序依據(jù)”選項(xiàng)卡,在“排序依據(jù)”選項(xiàng)卡的“字段名”下拉列表框中選擇“商品.商品編碼”字段,單擊“添加”按鈕,將“商晶.商品編碼”字段添加到右邊的“排序條件”列表框中,在“排序條件”中選擇“升序”單選項(xiàng)。
、茉谝晥D設(shè)計(jì)器中單擊“關(guān)閉”按鈕,將視圖文件以“view1”名保存在考生文件夾下。
3[簡答題](1)在考生文件夾下建立一個(gè)文件名和表單名均為my-form的表單文件。
(2)在考生文件夾下建立一個(gè)如下圖所示的快捷菜單mymenu,該快捷菜單有兩個(gè)選項(xiàng)“取前三名”和“取前五名”。分別為兩個(gè)選項(xiàng)建立過程,使得程序運(yùn)行時(shí),單擊“取前三名”選項(xiàng)的功能是:根據(jù)“學(xué)院表”和“教師表”統(tǒng)計(jì)平均工資最高的前三名的系的信息并存入表sa_three中,sa_three中包括“系名”和“平均工資”兩個(gè)字段,結(jié)果按“平均工資”降序排列;單擊“取前五名”選項(xiàng)的功能與“取前三名”類似,統(tǒng)計(jì)查詢“平均工資”最高的前五名的信息,結(jié)果存入sa_five中,sa_five表中的字段和排序方法與sa_three相同。
(3)在表單myform中設(shè)置相應(yīng)的事件代碼,使得右鍵單擊表單內(nèi)部區(qū)域時(shí),能調(diào)出快捷菜單,并能執(zhí)行菜單中的選項(xiàng)。
(4)運(yùn)行表單,調(diào)出快捷菜單,分別執(zhí)行“取前三名”和“取前五名”兩個(gè)選項(xiàng)。
參考解析:
【操作步驟】
步驟l:在命令窗口輸入“Createformmyform”,按下回車鍵新建一個(gè)表單,按要求修改表單的Name屬性為“my.form”。在表單的RightCliek事件中寫入“DOmyraenu.mpr".如圖3.129所示。
步驟2:新建一個(gè)快捷菜單,菜單項(xiàng)分別為“取前三名”
和“取前五名”,結(jié)果均為過程,如圖3.130所示。
步驟3:分別單擊兩個(gè)菜單項(xiàng)后面的“創(chuàng)建”按鈕,編寫對(duì)應(yīng)的過程代碼如下。
步驟5:運(yùn)行表單,在表單空白處單擊鼠標(biāo)右鍵,依次執(zhí)行兩個(gè)菜單項(xiàng)中的命令,如圖3.132所示。
相關(guān)推薦:
2015年計(jì)算機(jī)二級(jí)考試《VFP》復(fù)習(xí)重點(diǎn)匯總
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |