<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》沖刺題及答案一

            時間:2024-12-26 12:26:34 試題 我要投稿
            • 相關推薦

            2015年計算機二級考試《VFP》沖刺題及答案(一)

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

            2015年計算機二級考試《VFP》沖刺題及答案(一)

              在考生文件夾下完成下列操作:

              1.打開名稱為SDB的學生數據庫,分別為學生表Student、選課成績表SC和課程表Course創建主索引。Student表主索引的索引名和索引表達式均為"學號";Course表主索引的索引名和索引表達式均為"課程號";SC表的主索引名為PK_SC,索引表達式為"學號"+"課程號"的字段組合。

              2.通過字段"學號"建立Student表與SC表之間的永久聯系、通過字段"課程號"建立Course表與表SC之間的永久聯系。并為以上建立的永久聯系設置參照完整性約束:更新規則為"級聯";刪除規則為"級聯";插入規則為"限制"。

              3.使用SQL語句將學號為"s3"的學生記錄從表Student中邏輯刪除,并將該SQL語句存放在文件ONE.PRG中。

              4.創建一個名為Project_S的項目文件。將學生數據庫SDB添加到該項目中。

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

              在考生文件夾下,打開商品銷售數據庫CDB,完成如下簡單應用:

              1.使用一對多報表向導建立名稱為P_ORDER的報表。要求從父表顧客表CUST中選擇所有字段,從子表訂單表ORDER中選擇所有字段;兩表之間采用"顧客號"字段連接;按"顧客號"字段升序排序;報表樣式為"經營式",方向為"縱向";報表標題為"顧客訂單表"。然后修改該報表,在頁注腳中增加一個標簽"制表人:王愛學";該標簽水平居中,標簽中的":"為中文的冒號。

              2.修改一個名稱為TWO.PRG的命令文件。該命令文件統計每個顧客購買商品的金額合計(應付款),結果存儲在臨時表ls中。然后用ls中的每個顧客的數據去修改表scust對應的記錄。該命令文件有3行語句有錯誤,打開該命令文件進行修改。

              注意:直接在錯誤處修改,不可改變SQL語句的結構和短語的順序,不允許增加、刪除或合并行。修改完成后,運行該命令文件。

              本題主要考核點:使用報表向導制作表單、表單報表的使用、修改程序文件。

              解題思路:

              第1題:啟動報表向導可在"文件"菜單中選擇"新建"或者單擊工具欄上的"新建"按鈕,打開"新建"對話框,文件類型選擇報表,單擊向導按鈕,在"向導選取"對話框中選擇"一對多報表向導",然后按照報表向導操作即可。然后打開該報表,在頁注腳中增加一個標簽控件,輸入:"制表人:王愛學",選中該標簽,再選擇"格式"菜單下的"對齊"子菜單下的"水平對齊"。

              第2題:利用"文件"菜單下的"打開"命令打開程序文件TWO.PRG。將命令文件修改為:

              CLOSE DBF

              PRIVATE no,money

              USE scust

              *下面的一行語句有錯誤

              SELECT 顧客號,sum(數量*單價) 應付款 ;

              FROM order JOIN comm ON order.商品號 = comm.商品號 ;

              GROUP BY 顧客號 ;

              INTO CURSOR ls

              SELECT scust

              *下面的一行語句有錯誤

              DO WHILE .NOT. EOF()

              no = 顧客號

              SELECT ls

              LOCAT FOR 顧客號 = no

              money = 應付款

              SELECT scust

              *下面的一行語句有錯誤

              REPLACE 應付款 WITH money

              SKIP +1

              ENDDO

              CLOSE TABLE

              RETURN

            【計算機二級考試《VFP》沖刺題及答案一】相關文章:

            2016計算機二級《VFP》沖刺題及答案12-25

            2015年計算機二級考試《VFP》沖刺題及答案(六)05-23

            2015年計算機二級考試《VFP》沖刺題及答案(七)06-03

            2015年計算機二級考試《VFP》沖刺題及答案(三)03-22

            2015年計算機二級考試《VFP》沖刺題及答案(四)05-18

            2015年計算機二級考試《VFP》沖刺題及答案(五)08-16

            2015年計算機二級考試《VFP》沖刺題及答案(二)03-16

            2015年計算機二級考試《VFP》沖刺題及答案(八)05-11

            2015年計算機二級考試《VFP》沖刺題及答案(九)05-01

                    <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>
                      飘沙影院