簡單應用(2小題,每題20分,計40分)
在考生文件夾下,完成如下簡單應用:
1.在考生文件夾下已有表單文件formone.scx,如下圖所示,其中包含一個文本框、一個表格和兩個命令按鈕。
請按下面要求完成相應的操作:
1) 通過"屬性"窗口,將文本框Text1的Value屬性值設置為當前系統(tǒng)日期(日期型,不含時間)。
2) 通過"屬性"窗口,將表格Grid1的RecordResourceType屬性值設置為"4-SQL說明"。
3) 修改"確定"按鈕的Click事件代碼。當單擊該按鈕時,表格Grid1內(nèi)將顯示指定日期以后(含)簽訂的訂單信息(包括"訂單號"、"簽訂日期"和"金額"等信息)。
4) 設置"關閉"按鈕的Click事件代碼。當單擊該按鈕時,將釋放并關閉表單。
解題思路:
1. 選中Text1控件,在其“屬性”的Value處輸入:(date())。
2. 選中Grid1控件,在其“屬性”的RecordResourceType處選擇為“4 - SQL 說明”。
3. 雙擊“確定”按鈕,在Command1.Click中修改相應的語句。
第1處:set century on
第2處:va=thisform.text1.value
第3處:thisform.grid1.RecordSource=st
4. 雙擊“關閉”按鈕,在Command2.Click中輸入“thisForm.Release”,并關閉編輯窗口。
**********************************************************************
2.利用查詢設計器創(chuàng)建查詢,根據(jù)employee和orders表對各組在2001年所簽訂單的金額進行統(tǒng)計。統(tǒng)計結(jié)果僅包含那些總金額大于等于500的組,各記錄包括"組別"、"總金額"、"最高金額"和"平均金額"4個字段;各記錄按"總金額"降序排序;查詢?nèi)ハ驗楸韙ableone。最后將查詢保存在queryone.qpr文件中,并運行該查詢。
解題思路:
新建查詢---添加表“employee”,表“orders”--- 單擊“字段”選項卡,選擇 Employee.組別--SUM(Orders.金額) AS 總金額---MAX(Orders.金額) AS 最高金額---AVG(Orders.金額) AS 平均金額---單擊“篩選”選項卡,在“字段名”中,選擇“表達式”,在“表達式生成器”的“表達式”中輸入“YEAR(Orders.簽訂日期)”,再單擊“確定”按鈕,再在“實例”處輸入“2001”--- 單擊“排序依據(jù)”選項卡,選擇“SUM(Orders.金額) AS 總金額”并選擇“降序”----單擊“分組依據(jù)”選項卡,在“可用字段”處選擇“Employee.組別”并單擊“添加”按鈕,把該字段添加到“分組字段”中。單擊“滿足條件”按鈕,在“滿足條件”對話框的“字段名”處選擇“總金額”,選擇“>=”,在“實例”中輸入“500”--- 單擊“查詢\輸出去向”菜單項,在“查詢?nèi)ハ颉睂υ捒蛑,單擊“表”按鈕,在“表名”處輸入“tableone”----保存該查詢并運行。
**********************************************************************
![]() | ![]() .. 定價:¥45 優(yōu)惠價:¥42 更多書籍 |
![]() | ![]() .. 定價:¥225 優(yōu)惠價:¥213 更多書籍 |