第 1 頁:基本操作題 |
第 2 頁:簡單應用題 |
第 3 頁:綜合應用題 |
三、綜合應用題
3 [簡答題]
(1)在考生文件夾下建立如下圖所示的表單文件form_three,表單名為Form1。標簽控件命名為Ln,文本框控件命名為Textn,命令按鈕控件命名為Commands。表單運行時在文本框中輸入職員號,單擊“開始查詢”命令按鈕查詢該職員所經手的訂購單信息(取自order表),查詢的信息包括訂單號、客戶號、簽訂日期和金額,查詢結果按簽訂日期升序排列,將結果存儲到用字母“t”加上職員號命名的表文件中。例如,職員101經手的訂購單信息將存儲在表t101中,每次完成查詢后關閉表單。
(2)建立菜單mymenu,其中包含“查詢”和“退出”兩個菜單項,選擇“查詢”時運行表單form_three(直接用命令),選擇“退出”時返回到默認的系統菜單(直接用命令)。
(3)最后從菜單運行所建立的表單,并依次查詢職員107、111和115經手的訂購單信息。
參考解析:
【考點分析】本大題主要考查的知識點是:表單的基本操作,以及在菜單設計器中建立菜單并編寫相應代碼。 【操作步驟】
步驟1:在命令窗口輸入“Create form form_three”,按下回車鍵建立一個表單,通過表單控件工具欄按題目要求為表單添加控件。在表單屬性窗口中修改標簽的Name屬性為“Ln”,Caption屬性為“輸入職員號”,文本框的Name屬性為“Textn”,命令按鈕的Name屬性為“Commands”,Caption屬性為“開始查詢”。
步驟2:寫入命令按鈕的Click事件代碼如下:
* * * * “開始查詢”按鈕的Click事件代碼* * * *
&&對X進行賦值
X=ThiSForm.textn.Value
&&選擇查詢字段,指定字段來源
a=”SELECT Order.訂單號,Order.客戶號,0rder.簽訂日期,0rder.金額FROM order;
&&設置查詢條件
WHERE Order.職員號=x;
&&查詢結果按簽定日期升序排列并將結果存儲入表t中
ORDER BY Order.簽訂日期INTO TABLE t”+x
&a
* * * * * * * * * * * * * * * * * * * *
步驟3:新建一個菜單,菜單項為查詢和退出,對應的命令分別為“DO FORM form—three”和“SETSYSMENU TO DEFAULT”。保存菜單名為“mymenu”并生成可執行菜單。
步驟4:運行菜單,單擊“查詢”打開表單并按要求運行表單。
微信搜索"考試吧"了解更多考試資訊、下載備考資料
相關推薦: