二級ACCESS上機總結重點.doc_第1頁
二級ACCESS上機總結重點.doc_第2頁
二級ACCESS上機總結重點.doc_第3頁
二級ACCESS上機總結重點.doc_第4頁
二級ACCESS上機總結重點.doc_第5頁
已閱讀5頁,還剩8頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

270105:設置規(guī)格字段的輸入掩碼為9位字母、數字和字符的組合。其中,前3位只能是數字,第4位為大寫字母V,第5位為字符,最后一位為大寫字母W,其他位為數字。000V-999W 010304:按編號字段的前4位分組統(tǒng)計每組記錄的平均年齡,并將統(tǒng)計結果顯示在組頁腳節(jié)區(qū)?!疽晥D菜單-排序/分組-選擇編號字段-組頁腳選是。在設計視圖中,將“編號”文本框移動到組頁腳節(jié),設置控件來源屬性:=Left(編號,4) 在編號頁腳添加一個文本框,對應的標簽標題改為“平均年齡”,設置文本框的控件來源為“=avg(年齡)”,并設置文本框的“名稱”屬性為“tAvg” 】020201:計算并輸出教師最大年齡與最小年齡的差值,顯示標題為m_age【添加一個計算字段 m_age:Max(年齡)-Min(年齡) 】020303:設置報表主體節(jié)區(qū)內文本框tDept的控件來源為計算控件。要求該控件可以根據報表數據源里的所屬部門字段值,從非數據源表對象tGroup中檢索出對應的部門名稱并顯示輸出。(提示:考慮DLookup函數的使用。)【設置控件來源: DLookUp(名稱,tGroup,所屬部門部門編號) 】030103:設置工作時間字段的有效性規(guī)則為:只能輸入上一年度五月一日以前(含)的日期【工作時間字段的有效性規(guī)則為: 5】030204:將編號與姓名合二為一輸出,標題為“管理人員”【添加計算字段: 管理人員:編號+姓名 】030303:設置復選框選項按鈕opt1和opt2的默認值屬性為假值。【選中按鈕屬性默認值設置為:False 】040203:顯示學號和平均成績兩列內容。其中平均成績一列數據由統(tǒng)計計算得到,將查詢命名為qT3。【查詢新建設計視圖添加成績表選擇學號和成績字段總計成績字段的總計行選擇平均值在“成績”的前面添加: 平均成績: 保存命名為 qT3 】050203:顯示tLine表的所有字段內容,然后添加一個計算字段優(yōu)惠后價格,計算公式為:優(yōu)惠后價格費用*(110%)?!具x擇指定的字段之后,添加計算字段: 優(yōu)惠后價格:費用*0.9 】050302:在導游姓名字段標題對應的報表主體區(qū)添加一個控件,顯示出導游姓名字段值?!咎砑游谋究蚩丶瑢傩钥丶碓丛O置為“導游姓名”名稱屬性設置為: tName 】050303:報表頁腳區(qū)添加一個計算控件,要求依據團隊ID來計算并顯示團隊的個數。計算控件放置在團隊數:標簽的右側,計算控件命名為bCount?!驹趫蟊眄撃_區(qū)添加文本框控件屬性控件來源設置為:=Count(團隊ID) 】060103:設置工作時間字段的默認值屬性為本年度的4月1日(規(guī)定:本年度年號必須由函數獲取)。【設計視圖工作時間默認值屬性設置為: DateSerial(Year(Date(),4,1) 】060106:設置編號字段的輸入掩碼為只能輸入5位數字或字母形式?!驹O計視圖編號輸入掩碼屬性設置為: AAAAA 】070101:將學生入校時間字段的默認值設置為下一年度的一月一日(規(guī)定:本年度的年號必須用函數獲取)。【設計視圖入校時間默認值屬性設置為:DateSerial(Year(Date()+1,1,1) 】070105:將宏mTest重命名保存為自動執(zhí)行。【選中宏mTest單擊右鍵重命名為: AutoExec 確定 】070302:設置報表rEmp按照性別字段降序(先女后男)排列輸出;將報表頁面頁腳區(qū)內名為tPage的文本框控件設置為按第N頁/共M頁形式的頁碼顯示?!具x擇tPage屬性控件來源設置為: =第&Page&頁/共&Pages&頁】080203:查找年齡小于平均年齡的學生,并顯示其姓名。【選擇姓名和年齡年齡字段不顯示年齡條件行輸入: (Select avg(年齡) From tStudent) 】080204:將所有學生的班級編號、學號、課程名和成績等值填入tSinfo表相應字段中,其中班級編號值是tStudent表中學號字段的前6位。【選擇所需字段添加新字段 班級編號: Left(tStudent!學號,6) 追加到“班級編號” 】090202:將表對象tStud中有書法愛好學生的學號、姓名和入校年3列內容追加到目標表tTemp的對應字段內?!緞?chuàng)建追加查詢添加簡歷字段簡歷條件設置為:Like *書法* 添加新字段:入校年: Year(入校時間) 注意:追加到行要設置對應字段 】100201:查找產品最高儲備與最低儲備相差最小的數量并輸出,標題顯示為m_data。【添加新的計算字段: m_data: Min(最高儲備-最低儲備) 】100204:創(chuàng)建一個交叉表查詢,統(tǒng)計并顯示每種產品不同規(guī)格的平均單價,顯示時行標題為產品名稱,列標題為規(guī)格,計算字段為單價?!静樵冃陆ㄔO計視圖添加數據源查詢類型選擇交叉表查詢行標題為產品名稱,列標題為規(guī)格,計算字段為單價單價字段的總計行選擇平均值 】120203:按輸入的班級編號查找并顯示班級編號、姓名、課程名和成績的內容。其中班級編號數據由統(tǒng)計計算得到,其值為tStudent表中學號的前6位,所建查詢名為qT3;當運行該查詢時,應顯示提示信息:請輸入班級編號:?!緞?chuàng)建查詢選擇所需字段添加新字段:班級編號: Left(tStudent!學號,6)班級編號條件行輸入:請輸入班級編號: 】130203:創(chuàng)建一個查詢,統(tǒng)計每班每門課程的平均成績,顯示結果如下圖所示。【創(chuàng)建交叉表查詢行標題為班級列標題為課程名值為成績字段的平均值切換到SQL視圖將Avg(tGrade.成績)更改為:int(Avg(tGrade.成績) 】140202:創(chuàng)建一個查詢,將所有學生設置為非黨員。【創(chuàng)建更新查詢選擇黨員否字段更新為行設置為:False 】140203:創(chuàng)建一個交叉表查詢,要求能夠顯示各門課程男女生不及格人數?!緞?chuàng)建交叉表查詢行標題為性別列標題為課程名值為成績的計數添加成績字段,條件行輸入:60 】150204:創(chuàng)建一個查詢,統(tǒng)計出各種類別房屋的數量。所建查詢顯示兩列內容,列名稱分別為type和num?!緞?chuàng)建查詢選擇tB表選擇房間類別和房間號總計房間類別總計行選擇分組房間的前面輸入: type 房間號總計行選擇計數房間號前面輸入:num 】150302:將fEmp窗體上名為btnP的命令按鈕由灰色無效狀態(tài)改為有效狀態(tài)。【窗體設計視圖選擇命令按鈕單擊鼠標右鍵屬性數據選項卡可用更改為:是 】160203:創(chuàng)建一個參數查詢,查找學生的學號、姓名、年齡和性別4個字段內容。其中設置年齡字段為參數,參數值要求引用窗體fTemp上控件tAge的值。 【年齡字段的條件行輸入: Forms!fTemp!tAge 180103:使用查閱向導建立證件類別字段的數據類型,向該字段鍵入的值為身份證、軍官證或護照等固定常數?!驹O計視圖證件類別數據類型選擇查閱向導自行鍵入所需的值第一行輸入:身份證第二行輸入: 軍官證第三行輸入:護照 下一步完成 】180202:創(chuàng)建一個查詢,能夠在客人結賬時根據客人的姓名統(tǒng)計這個客人已住天數和應交金額,并顯示姓名、房間號、已住天數和應交金額,將查詢命名為qT2。注:輸入姓名時應提示請輸入姓名:應交金額已住天數*價格?!緞?chuàng)建查詢選擇兩個表為數據源添加所需字段姓名和房間號姓名字段的條件行輸入:請輸入姓名:添加新字段: 已住天數: Day(Date()-入住日期)添加新字段: 應交金額: (Day(Date()-入住日期)*價格 】180203:創(chuàng)建一個查詢,查找身份證字段第4位至第6位值為102的紀錄,并顯示姓名、入住日期和價格3個字段內容,將查詢命名為qT3?!緞?chuàng)建查詢添加姓名、入住日期、價格添加身份證字段,該字段不顯示身份證字段的條件行設置為: Mid(身份證,4,3)=102 】180301:將窗體fEmp上名稱為tSS的文本框控件改為組合框控件,控件名稱不變,標簽標題不變。設置組合框控件的相關屬性,以實現(xiàn)從下拉列表中選擇輸入性別值男和女?!敬绑w的設計視圖選擇窗體頁腳未綁定的文本框tss單擊鼠標右鍵更改為組合框選中該組合框單擊鼠標右鍵屬性數據選項卡行來源類型屬性更改為:值列表行來源屬性設置為: 男; 女 】180303:將窗體對象fEmp上名稱為tPa的文本框控件設置為計算控件。要求依據黨員否字段值顯示相應內容。如果黨員否字段值為True,顯示黨員兩個字;如果黨員否字段值為False,顯示非黨員3個字。【窗體的設計視圖選擇名為tPa的文本框控件單擊右鍵屬性數據控件來源屬性設置為: =IIf(黨員否=True,黨員,非黨員) 】190204:創(chuàng)建一個查詢,將臨時表對象tTemp中年齡為偶數的人員的簡歷字段清空,所建查詢命名為qT4?!緞?chuàng)建更新查詢添加年齡字段年齡條件行輸入: 年齡 Mod 2=0 添加簡歷字段簡歷的更新到行設置為: Null 運行 】200105:設置相關屬性,實現(xiàn)窗體對象(名為fTest)上的記錄數據不允許添加的操作(即消除新紀錄行)?!敬绑w的設計視圖窗體屬性數據允許添加屬性選擇:否 】200204: 創(chuàng)建一個查詢,將臨時表對象tTmp中女員工編號的第一個字符更改為1,所建查詢命名為qT4?!緞?chuàng)建更新查詢添加員工編號,更新到行設置為: 1 & Mid(編號,2,5) (或者:1 & Right(編號,5) )添加性別字段,條件行輸入: 女 】230104: 設置開課日期字段的輸入掩碼為短日期,默認值為本年度的九月一日(規(guī)定:本年度年號必須由函數獲取)?!驹O計視圖開課日期輸入掩碼短日期默認值,設置為: DateSerial(Year(Date(),9,1) 】230302:將窗體fEmp的窗體標題設置為信息輸出;將窗體上名為btnP命令按鈕的外觀設置為圖片顯示,圖片選擇考生文件夾下的test.bmp圖像文件;將btnP命令按鈕的單擊事件設置為窗體代碼區(qū)已經設計好的事件過程btnP_Click?!敬绑w屬性標題屬性設置為:信息輸出 】【窗體設計視圖選擇btnp命令按鈕單擊鼠標右鍵屬性格式圖片點擊小按鈕瀏覽選擇考生文件夾下的圖像文件 】【命令按鈕屬性事件單擊事件選擇事件過程 】260202:創(chuàng)建一個查詢,要求按照身份證號碼找出所有學生家長是本校校友的學生記錄。輸出學生身份證號、姓名及家長身份證號3列內容,標題顯示為身份證號、姓名和家長身份證號,將查詢命名為qT2?!?查詢對象新建設計視圖tstud選擇身份證號、姓名和家長身份證號家長身份證號的條件行輸入: in (Select 身份證號 From tStud) 保存命名查詢 】270202:創(chuàng)建一個查詢,查找成績低于所有課程總平均分的學生信息,并顯示姓名、課程名和成績3個字段的內容,將查詢?yōu)閝T2?!緞?chuàng)建查詢添加姓名、課程名、成績成績字段的條件行輸入: (select avg(成績) from tscore ) 】270204:創(chuàng)建追加查詢,將表對象tStud中學號、姓名、性別和年齡4個字段內容追加到目標表tTemp的對應字段內,將查詢命名為qT4。(規(guī)定:姓名字段的第一個字符為姓,剩余字符為名。將姓名分解為姓和名兩部分,分別追加到目標表的姓、名兩個字段中)【創(chuàng)建追加查詢選擇學號字段添加新字段: 姓: Left(姓名,1) 。追加到行選擇姓添加新字段:名: Mid(姓名,2) 。追加到行選擇名選擇性別、年齡字段運行保存命名該查詢 】290302:設計報表rEmp的主體節(jié)區(qū)內tSex文本框件控件依據報表記錄源的性別字段值來顯示信息:性別為1,顯示男;性別為2,顯示女?!驹O計視圖-tsex文本框-點右鍵-屬性-控件來源輸入:=IIf(性別=1,男,女)】300302:設計報表rEmp的主體節(jié)區(qū)內tOpt復選框控件依據報表記錄源的性別字段和年齡字段的值來顯示狀態(tài)信息:性別為男且年齡小于20時顯示為選中的打鉤狀態(tài),否則顯示為不選中的空白狀態(tài)?!驹O計視圖-topt-點右鍵屬性-控件來源行輸入:=IIf(tSex男 And tAge=0 -有效性文本屬性設置為:成績應為非負數,請重新輸入!】450204:創(chuàng)建一個查詢,刪除臨時表對象tTemp中年齡為奇數的記錄,將查詢命名為qT4?!緞?chuàng)建刪除查詢-年齡字段的條件行輸入:年齡 mod 2=1 -運行-保存命名 】450303:將報表紀錄數據按照姓氏分組升序排列,同時要求在相關組頁眉區(qū)域添加一個文本框控件(命名為tm),設置屬性顯示出姓氏信息來,如陳、劉、.等。注意,這里不用考慮復姓等特殊情況。所有姓名的第一個字符視為其姓氏信息?!驹O計視圖-空白處點右鍵-排序與分組-姓名升序,組頁眉選擇是-關閉-選中姓名文本框拖到姓名頁眉-控件來源設置為:=left(姓名,1) -關閉-保存 】460304:假設tStud表中,學號字段的第5位和6位編碼代表該生的專業(yè)信息,當這兩位編碼為10時表示信息專業(yè),為其他值時表示管理專業(yè)。設置窗體中名稱為tSub的文本框控件的相應屬性,使其根據學號字段的第5位的第6位編碼顯示對應的專業(yè)名稱;【報表設計視圖-選中文本框-點右鍵-控件來源屬性設置為:=IIf(mid(tnum,5,2)=10,信息,管理) -保存-關閉屬性界面 】第二部分 編程題目040303:單擊命令按鈕運行宏m1: DoCmd.RunMacro m1040305:標簽 Tda 標題設置為系統(tǒng)當前日期: Tda.Caption=Date080305:使“保存”按鈕CmdSave變?yōu)榭捎茫?CmdSave.Enabled=True090203:將文本框tText的內容作為窗體中標簽 bTitle的標題顯示:bTitle.Caption=Me!tText090305:窗體加載時窗體標題屬性為系統(tǒng)當前日期: Form.Caption=Date100304:打開窗體、單擊計算按鈕(名為bt),事件過程使用ADO數據庫技術計算出表對象tEmp中黨員職工的平均年齡,然后將結果顯示在窗體的文本框tAge內并寫入外部文件中。If rs.RecordCount=0 Then ; tAge=sage120305:將 tStudent 表中的全部記錄顯示出來: Select * From tStudent130305:窗體加載時窗體標題屬性為系統(tǒng)當前日期: Form.Caption=Date140305:消息框: MsgBox 請重新輸入口令!,vbOkquit150304:輸入框: k=InputBox (請輸入大于0的整數值) 預覽輸出報表對象rEmp: DoCmd.OpenReport rEmp,acViewPreview160304: Case Is=3 預覽輸出報表對象rEmp: DoCmd.OpenReport rEmp,acViewPreview170304: Dim f(19) As Integer f(i)=f(i-1)+f(i-2) tData=f(19)180304:單擊刷新按鈕,窗體記錄源改為查詢對象qEm: Form.RecordSource=qEmp 單擊退出按鈕,關閉窗體: DoCmd.Close190303:窗體fEmp的加載事件中設置標簽bTitle以紅色文本顯示:bTitle.Caption=vbRed 實現(xiàn)報表預覽輸出: mdPnt acViewPreview200304:消息框: MsgBox 報表預覽,vbQuestion+vbYesNo,確認210304:動態(tài)設置窗體記錄源為查詢對象qEmp: Form.RecordSource=qEmp280304:將考生文件夾下的圖片文件test.bmp設置為窗體fEmp的背景:Form.Picture=CurrentP

溫馨提示

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

評論

0/150

提交評論