2023年版二級VFP第8套題_第1頁
2023年版二級VFP第8套題_第2頁
2023年版二級VFP第8套題_第3頁
2023年版二級VFP第8套題_第4頁
2023年版二級VFP第8套題_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

本文格式為Word版,下載可任意編輯——2023年版二級VFP第8套題2023年版二級VFP第8套題

一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)在考生文件夾下完成如下操作:

1.新建一個名為\庫存管理\的項目。(真題是庫存管理)

2.在新建的項目中建立一個名為\使用零件狀況\的數(shù)據(jù)庫,并將考生目錄下的所有自由表添加到該數(shù)據(jù)庫中。

3.修改\零件信息\表的結構,增加一個字段,字段名為\規(guī)格\,類型為字符型,長度為8。

4.開啟并修改mymenu菜單文件,為菜單項\查找\設置快捷鍵Ctrl+T。

此題主要考核點:項目的建立、將數(shù)據(jù)庫添加到項目中、將自由表添加到數(shù)據(jù)庫中、菜單中快捷鍵的建立。此題解題思路:

1.建立項目

創(chuàng)立項目可用\文件\菜單中的\新建\命令。2.將數(shù)據(jù)庫參與到項目中

在項目管理器的\數(shù)據(jù)\選項卡選擇數(shù)據(jù)庫,單擊\添加\,在\開啟\對話框中選擇要添加的數(shù)據(jù)庫。

3.將自由表添加到數(shù)據(jù)庫中,可以在項目管理器或數(shù)據(jù)庫設計器中完成。在數(shù)據(jù)庫設計器中可以從\數(shù)據(jù)庫\菜單或在數(shù)據(jù)庫設計器上單擊右鍵彈出的菜單中選擇\添加表\,然后在\開啟\對話框中選擇要添加到當前數(shù)據(jù)庫的自由表。還可用ADDTABLE命令添加一個自由表到當前數(shù)據(jù)庫中。

4.菜單中快捷鍵的建立,主要是在菜單設計器中完成,具體操作如下:

雙擊考生文件夾下的\在彈出的菜單設計器中單擊\文件\單擊\編輯\按鈕->單擊\查找\菜單項下的按鈕->在彈出的\提醒選項\對話框中的鍵標簽處按下\單擊\確定\按鈕->在VisualFoxPro的主菜單欄中點擊\菜單\生成\。

二、簡單應用(2小題,每題20分,計40分)在考生文件夾下完成如下簡單應用:1.用SQL語句完成以下操作:查詢與項目號\的項目所使用的任意一個零件一致的項目號、項目名、零件號和零件名稱(包括項目號s1自身),結果按項目號降序排序,并存放于item_temp.dbf中,同時將你所使用的SQL語句存儲于新建的文本文件item.txt中。

2.根據(jù)零件信息、使用零件和項目信息三個表,利用視圖設計器建立一個視圖view_item,該視圖的屬性列由項目號、項目名、零件名稱、單價、數(shù)量組成,記錄按項目號升序排序,篩選條件是:項目號為\。

此題主要考核點:

SQL查詢語句,查詢去向,子查詢等,利用視圖設計器建立視圖等。此題解題思路:

第1題,此題的主要考核點是:SQL查詢語句,查詢去向,子查詢。select項目信息.項目號,項目信息.項目名,零件信息.零件號,;零件信息.零件名稱;

from零件信息innerjoin使用零件;innerjoin項目信息;

on使用零件.項目號=項目信息.項目號;on零件信息.零件號=使用零件.零件號;

where使用零件.零件號in(select零件號from使用零件where項目號=\intotableitem_temporderby使用零件.項目號desc或者:

select項目信息.項目號,項目信息.項目名,零件信息.零件號,;零件信息.零件名稱;

from零件信息,使用零件,項目信息;

where使用零件.項目號=項目信息.項目號;and零件信息.零件號=使用零件.零件號;and使用零件.零件號;

in(select零件號from使用零件where項目號=\intotableitem_temporderby使用零件.項目號desc第2題,此題的主要考核點是:利用視圖設計器建立視圖。在新建對話框中、項目管理器中、或用CREATVIEW命令開啟視圖設計器。建立一個視圖,將\項目信息\表,\零件信息\表,\使用零件\表添加到視圖中,并將題中指定字段添參與視圖;切換到\篩選\選項卡,并在\篩選\選項卡中做如下設置:字段名條件實例項目信息.項目號=\

;切換到\排序依據(jù)\中選擇字段\項目信息.項目號\,在\排序選項\處選擇\升序\;最終將視圖命名為view_item。

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

設計一個文件名和表單名均為form_item的表單,所有控件的屬性必需在表單設計器的屬性窗口中設置。表單的標題設為\使用零件狀況統(tǒng)計\。表單中有一個組合框(combo1)、一個文本框(text1)和兩個命令按鈕\統(tǒng)計\(command1)和\退出\(command2)。

運行表單時,組合框中有三個條目\、\、\(只有三個,不能輸入新的,RowSourceType的屬性為\數(shù)組\,Style的屬性為\下拉列表框\)可供選擇,單擊\統(tǒng)計\命令按鈕以后,則文本框顯示出該項目所用零件的金額(某種零件的金額=單價*數(shù)量)。

單擊\退出\按鈕關閉表單。

此題主要考核點:

控件的屬性的修改、SQL語句運用、表單的退出等知識點。此題解題思路:

第一步:在VisualFoxPro主窗口中按下組合鍵Ctrl+N,系統(tǒng)彈出\新建\對話框,在文件類型中選擇\表單\,點擊\新建文件\按鈕,系統(tǒng)將開啟表單設計器;或直接在命令窗口中輸入creaformform_item。

其次步:點擊工具欄按鈕\表單控件工具欄\,在彈出的\表單控件\對話框中,選中\(zhòng)組合框\控件,在表單設計器中拖動鼠標,這樣在表單上得到一個\組合框\控件combo1,用類似的方法為表單再參與一個\文本框\控件text1和兩個\命令按鈕\控件command1和command2;

相關控件的屬性值如下表所示:

對象屬性屬性值

Form1Caption使用零件狀況統(tǒng)計Nameform_item

Combo1RowSourceType5-數(shù)組Style2-下拉式列表框RowSourcess(3)

Command1Caption統(tǒng)計Command2Caption退出

***************表單form_item的Load事件代碼如下***************publicss(3)ss(1)=\ss(2)=\ss(3)=\

*********命令按鈕command1(統(tǒng)計)的Click事件代碼如下***********SELECTSUM(零件信息.單價*使用零件.數(shù)量);FROM零件信息INNERJOIN使用零件;INNERJOIN項目信息;

ON使用零件.項目號=項目信息.項目號;ON零件信息.零件號=使用零件.零件號;

WHERE使用零件.項目號=ALLTRIM(THISF

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論