<pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

          <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

          <p id="bbfd9"></p>

          <p id="bbfd9"><cite id="bbfd9"></cite></p>

            <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

            <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
            <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
            試題

            計算機二級考試VFP模擬題及答案一

            時間:2025-04-14 23:25:15 試題 我要投稿

            2015計算機二級考試VFP模擬題及答案(一)

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

            2015計算機二級考試VFP模擬題及答案(一)

              在考生文件夾下有一表單文件formone.scx,其中包含一個命令按鈕。打開該表單文件,然后在表單設計器環境下完成如下操作:

              1.將表單的標題設置為"基本操作";將表單的最大化按鈕設置為無效。

              2.在表單的數據環境中添加數據表customers.dbf。

              3.將命令按鈕設置為"默認"按鈕,即在表單激活的情況下,不管焦點在哪個控件上,都可以通過按Enter鍵來選擇該命令按鈕。

              4.在命令按鈕的上方添加一個基于用戶自定義類mytextbox的控件(不需要做任何設置)。類mytextbox存儲在考生目錄下的類庫文件myclasslib.vcx中。(提示:在表單控件工具欄中單擊"查看類"按鈕添加類庫。)

              本題主要考核點:表單屬性的設置、數據環境的設置、命令按鈕屬性的設置、使用自定義類。

              解題思路:

              1、打開表單formone,將表單的Caption屬性設置為"基本操作",MaxButton屬性設置為".F.-假"。

              2、單擊"顯示"菜單下的"數據環境"子菜單,單擊"數據環境"菜單下的"添加"子菜單,在打開文件窗口中選擇customers.dbf,單擊"確定"按鈕,關閉"添加表或視圖"窗口,則可將數據表customers.dbf添加到數據環境中。

              3、將命令按鈕的Default屬性值設置為".T.-真"。

              4、選中"工具"菜單下的"選項"命令,選擇"控件"選項卡,再選擇"可視類庫"單選按鈕,然后單擊"添加"按鈕。在打開的對話框中,選擇考生目錄下的類庫文件myclasslib.vcx。單擊"表單控件"工具欄上的"查看類"按鈕,然后選擇myclasslib,在命令按鈕的上方添加一個mytextbox的控件。

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

              1.編寫SELECT語句,從orders(訂單)表中統計2007年各月份簽訂的訂單數。統計結果依次包含"月份"和"訂單數"兩個字段,并按月份升序排序,統計結果存放在tableone表中。最后要執行該SELECT語句,并將該SELECT語句存放在命令文件pone.prg中。

              2.首先創建數據庫goods_m,并向其中添加goods(商品)表。然后在數據庫中創建視圖viewone:利用該視圖只能查詢單價大于等于2000且庫存量小于等于2、或者單價小于2000且庫存量小于等于4的商品信息,查詢結果依次包含商品號、商品名、單價和庫存量四項內容,各記錄按商品號升序排序。最后利用該視圖查詢視圖中的全部信息,并將查詢結果存放在表tabletwo中。

              本題主要考核點:SQL語句的使用、數據庫的創建、向數據庫中添加表、視圖的創建。

              解題思路:

              第1題:本題的考查點是SQL語句的使用。其命令如下:

              select month(簽訂日期) as 月份,count(訂單號) as 訂單數from orders ;

              where year(簽訂日期)=2007 group by 月份 order by 月份into table tableone

              運行該SQL語句,然后將此語句保存在pone.prg文件中。

              第2題:創建數據庫可以使用"文件"菜單完成,選擇文件--新建--數據庫--新建文件,在數據庫設計器中添加goods表。再通過createVIEW命令打開視圖設計器,在"添加表或視圖"對話框中添加goods表;在"字段"選項卡中選擇商品號、商品名、單價和庫存量4個字段;切換到"篩選"選項卡,在其中進行如下設置:

              字段名 條件 實例 邏輯

              Goods.單價 >= 2000 AND

              Goods.庫存量 <= 2 OR

              Goods.單價 < 2000 AND

              Goods.庫存量 <= 4

              切換到"排序依據"中選擇字段"Goods.商品號",在"排序選項"處選擇"升序",最后將視圖保存在viewone文件中。利用剛創建的視圖viewone創建查詢,建立查詢可以使用"文件"菜單完成,選擇文件--新建--查詢--新建文件,在"添加表或視圖"對話框中選擇viewone視圖,在字段中選擇所有字段,設置查詢去向為表tabletwo。

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

              在考生文件夾下創建表單文件formtwo.scx,如下圖所示,其中包含一個標簽、一個文本框和一個命令按鈕。然后按相關要求完成相應操作。

              (1)如圖所示設置表單、標簽和命令按鈕的Caption屬性。

              (2)設置文本框的Value屬性值為表達式Date()。

              (3)設置"查詢"按鈕的Click事件代碼,使得表單運行時單擊該按鈕能夠完成如下查詢功能:從orders、orderitems、customers、goods表中查詢指定日期之后(含)簽訂的訂單的詳細信息,查詢結果依次包含簽訂日期、訂單號、客戶名(即客戶姓名)、商品名、單價和數量六項內容,各記錄按簽訂日期升序排序、簽訂日期相同按訂單號升序排序、訂單號相同按商品名升序排序,并將查詢結果存放在表tablethree中。

              最后運行該表單,查詢2007年1月10日以后(含)簽訂的訂單的詳細信息。

              本題主要考核點:表單文件的創建、控件的屬性的修改、SQL語句運用。

              解題思路:

              ①在命令窗口輸入命令:CREATE FORM formtwo,打開表單設計器窗口。

              ②在表單上添加標簽、文本框和命令按鈕,并進行適當的布置和大小調整。

              ③設置標簽、命令按鈕、表單的Caption屬性值。

              ④將文本框的Value屬性值設置為"=date()"。

              ⑤設置"查詢"按鈕的Click事件代碼:

              SELECT 簽訂日期,orders.訂單號,姓名 as 客戶名,商品名,單價,數量 ;

              FROM goodsINNER JOIN orderitems ;

              INNER JOINorders INNER JOIN customers;

              ON customers.客戶號=Orders.客戶號 ;

              ON Orderitems.訂單號=Orders.訂單號 ;

              ON Goods.商品號=Orderitems.商品號 ;

              WHERE 簽訂日期>=ctod(thisform.Text1.Text);

              ORDER BY 簽訂日期,orders.訂單號,商品名 ;

              INTO TABLEtablethree.dbf

              ⑥保存表單并運行,在文本框中輸入01/10/2007,并單擊"查詢"命令按鈕。

            【計算機二級考試VFP模擬題及答案一】相關文章:

            2015計算機二級考試VFP模擬題及答案(四)02-12

            2015計算機二級考試VFP模擬題及答案(二)02-11

            2015計算機二級考試VFP模擬題及答案(三)05-17

            2015計算機二級考試VFP模擬題及答案(五)08-15

            2016計算機二級《VFP》模擬題及答案08-12

            2017全國計算機二級VFP考試模擬題及答案02-10

            2015年計算機二級VFP考試模擬題(一)答案及解析06-21

            計算機二級《VFP》考試題及答案05-10

            2015年計算機二級VFP考試模擬題(一)05-26

                    <pre id="bbfd9"><del id="bbfd9"><dfn id="bbfd9"></dfn></del></pre>

                    <ruby id="bbfd9"></ruby><p id="bbfd9"><mark id="bbfd9"></mark></p>

                    <p id="bbfd9"></p>

                    <p id="bbfd9"><cite id="bbfd9"></cite></p>

                      <th id="bbfd9"><form id="bbfd9"><dl id="bbfd9"></dl></form></th>

                      <p id="bbfd9"><cite id="bbfd9"></cite></p><p id="bbfd9"></p>
                      <p id="bbfd9"><cite id="bbfd9"><progress id="bbfd9"></progress></cite></p>
                      飘沙影院