版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷6(共9套)(共27題)國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第1套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下完成下列操作:(1)打開(kāi)名稱為SDB的學(xué)生數(shù)據(jù)庫(kù),分別為學(xué)生表Student、選課成績(jī)表SC和課程表Course創(chuàng)建主索引。Student表主索引的索引名和索引表達(dá)式均為“學(xué)號(hào)”;Course表主索引的索引名和索引表達(dá)式均為“課程號(hào)”;SC表的主索引名為PK_SC,索引表達(dá)式為“學(xué)號(hào)+課程號(hào)”的字段組合。(2)通過(guò)字段“學(xué)號(hào)”建立Student表與SC表之間的永久聯(lián)系,通過(guò)字段“課程號(hào)”建立Course表與表SC之間的永久聯(lián)系,并為以上建立的永久聯(lián)系設(shè)置參照完整性約束:更新規(guī)則為“級(jí)聯(lián)”;刪除規(guī)則為“級(jí)聯(lián)”;插入規(guī)則為“限制”。(3)使用SQL語(yǔ)句將學(xué)號(hào)為“s3”的學(xué)生記錄從表Student中邏輯刪除,并將該SQL語(yǔ)句存放在文件ONE.PRG中。(4)創(chuàng)建一個(gè)名為Project_S的項(xiàng)目文件,將學(xué)生數(shù)據(jù)庫(kù)SDB添加到該項(xiàng)目中。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:?jiǎn)螕舫S霉ぞ邫谥械摹按蜷_(kāi)”按鈕,在“打開(kāi)”對(duì)話框中打開(kāi)數(shù)據(jù)庫(kù)SDB。在Student表中單擊鼠標(biāo)右鍵,在彈出的快捷菜單中選擇“修改”命令,打開(kāi)表設(shè)計(jì)器。選擇“索引”選項(xiàng)卡,在索引名處輸入“學(xué)號(hào)”,類型選擇“主索引”,表達(dá)式為“學(xué)號(hào)”,單擊“確定”按鈕保存修改,完成建立Student表的主索引。步驟2:用同樣的方法建立SC表和Couse表的主索引。(2)【操作步驟】步驟1:在數(shù)據(jù)庫(kù)設(shè)計(jì)器中,選中Student表中的索引“學(xué)號(hào)”并拖動(dòng)到SC表的“學(xué)號(hào)”的索引上并松開(kāi),以建立兩表之間的永久聯(lián)系,然后執(zhí)行“數(shù)據(jù)庫(kù)”菜單下的“清理數(shù)據(jù)庫(kù)”命令。右擊兩表之間建立的關(guān)系線,在彈出的快捷菜單中選擇“編輯參照完整性”命令。在“編輯參照完整性生成器”對(duì)話框中,依次選中“更新規(guī)則”選項(xiàng)卡下的“級(jí)聯(lián)”單選按鈕、“刪除規(guī)則”選項(xiàng)卡下的“級(jí)聯(lián)”單選按鈕和“插入規(guī)則”選項(xiàng)卡下的“限制”單選按鈕,最后單擊“確定”按鈕。步驟2:再按照同樣的方法設(shè)置Course表和SC表間的永久聯(lián)系和參照完整性。(3)【操作步驟】SQL語(yǔ)句為:deletefromStudentwhere學(xué)號(hào)=”s3”,然后建立ONE.PRG文件并將上述語(yǔ)句保存在該文件中。(4)【操作步驟】按組合鍵CM+N組合鍵,彈出“新建”對(duì)話框,在“文件類型”中選擇“項(xiàng)目”,再單擊“新建文件”按鈕;在彈出的“創(chuàng)建”對(duì)話框中,選擇考生文件夾,在“項(xiàng)目文件”文本框中輸入Project_S,再單擊“保存”按鈕;在彈出的項(xiàng)目管理器中先選擇“數(shù)據(jù)”選項(xiàng)卡,再選擇“數(shù)據(jù)庫(kù)”選項(xiàng),最后單擊“添加”按鈕,在彈出的“打開(kāi)”對(duì)話框中選擇SDB數(shù)據(jù)庫(kù),單擊“確定”按鈕。知識(shí)點(diǎn)解析:暫無(wú)解析二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、在考生文件夾,打開(kāi)商品銷售數(shù)據(jù)庫(kù)CDB,完成如下簡(jiǎn)單應(yīng)用:(1)使用一對(duì)多報(bào)表向?qū)Ы⒚Q為P_ORDER的報(bào)表。要求從父表顧客表CUST中選擇所有字段,從子表訂單表ORDER中選擇所有字段;兩表之間采用“顧客號(hào)”字段連接;按“顧客號(hào)”字段升序排序;報(bào)表樣式為“經(jīng)營(yíng)式”,方向?yàn)椤翱v向”;報(bào)表標(biāo)題為“顧客訂單表”。然后修改該報(bào)表,在頁(yè)注腳中增加一個(gè)標(biāo)簽“制表人:王愛(ài)學(xué)”;該標(biāo)簽水平居中,標(biāo)簽中的“:”為中文的冒號(hào)。(2)修改一個(gè)名稱為T(mén)WO.PRG的命令文件。該命令文件統(tǒng)計(jì)每個(gè)顧客購(gòu)買(mǎi)商品的金額合計(jì)(應(yīng)付款),結(jié)果存儲(chǔ)在臨時(shí)表1s中。然后用1s中的每個(gè)顧客的數(shù)據(jù)去修改表scust對(duì)應(yīng)的記錄。該命令文件有3行語(yǔ)句有錯(cuò)誤,打開(kāi)該命令文件進(jìn)行修改。注意:直接在錯(cuò)誤處修改,不改變SQL語(yǔ)句的結(jié)構(gòu)和短語(yǔ)的順序,不允許增加、刪除或合并行,修改完成后,運(yùn)行該命令文件。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:?jiǎn)螕簟按蜷_(kāi)”按鈕,在“打開(kāi)”對(duì)話框中選擇考生文件夾下的CDB數(shù)據(jù)庫(kù)。步驟2:?jiǎn)螕舫S霉ぞ邫谥械摹靶陆ā卑粹o,“文件類型”選擇“報(bào)表”,利用向?qū)?chuàng)建報(bào)表。步驟3:在“向?qū)нx取”對(duì)話框中,選擇“一對(duì)多報(bào)表向?qū)А辈螕簟按_定”按鈕,并顯示“一對(duì)多報(bào)表向?qū)А睂?duì)話框。步驟4:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟1一從父表選擇字段”中,在“數(shù)據(jù)庫(kù)和表”列表框中,選擇表CUST,然后在“可用字段”列表框中顯示表CUST的所有字段名,并選定所有字段至“選定字段”列表框中,單擊“下一步”按鈕。步驟5:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟2一從子表選擇字段”中,在“數(shù)據(jù)庫(kù)和表”列表框中,選擇表ORDER,然后在“可用字段”列表框中顯示表ORDER的所有字段名,并選定所有字段至“選定字段”列表框中,單擊“下一步”按鈕。步驟6:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟3一為表建立關(guān)系”中,單擊“下一步”按鈕。步驟7:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟4一排序記錄”中,選擇“顧客號(hào)”和“升序”單選按鈕,再單擊“添加”按鈕,單擊“下一步”按鈕。步驟8:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟5一選擇報(bào)表樣式”中,選擇“經(jīng)營(yíng)式”,方向選擇“縱向”,單擊“下一步”按鈕。步驟9:在“一對(duì)多報(bào)表向?qū)А睂?duì)話框的“步驟6一完成“中,在”報(bào)表標(biāo)題“文本框中輸入”顧客訂單表“,單擊”完成“按鈕。步驟10:在“另存為”對(duì)話框中,輸入保存報(bào)表名P_ORDER,再單擊“保存”按鈕。步驟11:打開(kāi)該報(bào)表,在頁(yè)腳注中增加一個(gè)標(biāo)簽控件,輸入:“制表人:王愛(ài)學(xué)”,選中該標(biāo)簽,再選擇”格式”菜單下“對(duì)齊”子菜單中的“水平居中”命令。最后保存該報(bào)表。(2)【操作步驟】步驟1:打開(kāi)考生文件夾下的TWO.PRG文件。步驟2:修改其中的命令語(yǔ)句錯(cuò)誤1:SELECT顧客號(hào),數(shù)量*單價(jià)應(yīng)付款;修改為:SELECT顧客號(hào),sum(數(shù)量*單價(jià))應(yīng)付款;錯(cuò)誤2:DOWHILEEOF()修改為:DOWHILE.NOT.EOF()錯(cuò)誤3:REPLACEALL應(yīng)付款=money修改為:REPLACE應(yīng)付款WITHmoney修改完成后運(yùn)行該程序。知識(shí)點(diǎn)解析:暫無(wú)解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、在考生文件夾下,打開(kāi)名稱為CDB的商品銷售數(shù)據(jù)庫(kù),完成如下綜合應(yīng)用:創(chuàng)建一個(gè)標(biāo)題名為“顧客購(gòu)買(mǎi)商品查詢”、文件名為GK的表單,如下圖所示。表單要求如下:(1)在該表單中設(shè)計(jì)兩個(gè)標(biāo)簽、兩個(gè)文本框、一個(gè)表格控件和兩個(gè)命令按鈕。(2)表單中兩個(gè)標(biāo)簽的名稱分別為L(zhǎng)abel1和Latbel2,其標(biāo)題分別為“顧客號(hào)”和“應(yīng)付款”;兩個(gè)文本框的名稱分別為T(mén)ext1和Text2,前者用于輸入查詢的顧客號(hào),后者用于顯示顧客的應(yīng)付款;表格Grid1用于顯示顧客購(gòu)買(mǎi)商品的詳細(xì)記錄。(3)兩個(gè)命令按鈕的功能如下:①“查詢”按鈕(Commandl)在該按鈕的Click事件中編寫(xiě)程序,采用SQL語(yǔ)句根據(jù)第1個(gè)文本框輸入的顧客號(hào)進(jìn)行查詢。在表格控件中顯示該顧客的顧客號(hào)和購(gòu)買(mǎi)的每件商品的商品號(hào)、商品名、單價(jià)、數(shù)量和金額,各記錄按商品號(hào)升序排序。該查詢結(jié)果應(yīng)同時(shí)存儲(chǔ)到表tjb.dbf中。另外需要統(tǒng)計(jì)該顧客的應(yīng)付款,并將結(jié)果顯示在Text2文本框中。說(shuō)明:金額=單價(jià)*數(shù)量,應(yīng)付款=顧客購(gòu)買(mǎi)的商品金額合計(jì)②“退出”按鈕(Command2):關(guān)閉并釋放表單。注意:表格控件的RecordSourceType屬性設(shè)置為“4一SQL說(shuō)明”。表單設(shè)計(jì)完成后,運(yùn)行該表單,輸入顧客號(hào):010003,單擊“查詢”按鈕進(jìn)行查詢。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:?jiǎn)螕簟按蜷_(kāi)”按鈕,在“打開(kāi)”對(duì)話框中選擇考生文件夾下的CDB數(shù)據(jù)庫(kù)。步驟2:?jiǎn)螕簟靶陆ā卑粹o,在打開(kāi)的“新建”對(duì)話框中選擇“表單”選項(xiàng),再單擊“新建文件”按鈕。步驟3:在表單上添加各控件、文本框、表格、命令按鈕,并進(jìn)行適當(dāng)?shù)牟贾煤痛笮≌{(diào)整。步驟4:根據(jù)題目要求設(shè)置各標(biāo)簽、表格、命令按鈕以及表單的屬性值。步驟5:將表格Grid1的RecordSourceType屬性值設(shè)置為“4-SQL說(shuō)明”。步驟6:設(shè)置“查詢”按鈕的Click事件代碼:ThisForm.Grid1.RecordSource=”SELECTOrder.顧客號(hào),Comm.商品號(hào),商品名,單價(jià),數(shù)量,Comm.單價(jià)*Order.?dāng)?shù)量as金額FROMcdb!commINNERJOINcdb!orderONComm.商品號(hào)=Order.商品號(hào)WHERE顧客號(hào)=ALLTRIM(ThisForm.Text1.Value)orderbyComm.商品號(hào)INTOTABLEtjb”SELECTsum(Comm.單價(jià)*Order.?dāng)?shù)量)FROMcdb!commINNERJOINcdb!orderONComm.商品號(hào)=Order.商品號(hào)WHERE顧客號(hào)=ALLTRIM(ThisForm.Text1.Value)INTOARRAYtempThisForm.Text2.Value=temp步驟7:設(shè)置“退出”按鈕的Click事件代碼:ReleaseThiSForm步驟8:保存表單為GK并運(yùn)行,在“顧客號(hào)”文本框輸入“010003”,單擊“查詢”按鈕進(jìn)行計(jì)算。最后,單擊“退出”按鈕結(jié)束。知識(shí)點(diǎn)解析:暫無(wú)解析國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第2套一、基本操作題(本題共1題,每題1.0分,共1分。)1、1.在考生文件夾下新建一個(gè)名為“庫(kù)存管理”的項(xiàng)目文件。2.在新建的項(xiàng)目中建立一個(gè)名為“使用零件情況”的數(shù)據(jù)庫(kù),并將考生文件夾下的所有自由表添加到該數(shù)據(jù)庫(kù)中。3.修改“零件信息”表的結(jié)構(gòu),為其增加一個(gè)字段,字段名為“規(guī)格”,類型為字符型,長(zhǎng)度為8。4.打開(kāi)并修改mymenu菜單文件,為菜單項(xiàng)“查找”設(shè)置快捷鍵Ctrl+T。標(biāo)準(zhǔn)答案:(1)在命令窗口輸入“Createproject庫(kù)存管理”(也可寫(xiě)作“Creaproj庫(kù)存管理”)并按回車鍵以新建一個(gè)項(xiàng)目,如圖3.29所示?;蛘邌螕舫S霉ぞ邫谥械摹靶陆ā泵钚陆ㄒ粋€(gè)項(xiàng)目。(2)按照題目的要求,在項(xiàng)目中新建數(shù)據(jù)庫(kù),并將考生文件夾下的自由表添加到數(shù)據(jù)庫(kù)中,如圖3.30所示。(3)在數(shù)據(jù)庫(kù)設(shè)計(jì)器中打開(kāi)表設(shè)計(jì)器,并按題目的要求為“零件信息”表增加一個(gè)字段,如圖3.31所示。(4)按照題目的要求打開(kāi)并修改mymenu菜單文件。設(shè)計(jì)完成后,關(guān)閉菜單設(shè)計(jì)器并保存菜單文件,如圖3.32所示。知識(shí)點(diǎn)解析:命令“CREATEPROJECT文件名”用于建立指定文件名的項(xiàng)目文件。為表增加字段或刪除表中已有的字段,可以在表設(shè)計(jì)器中完成。為菜單項(xiàng)增加快捷鍵必須在“提示選項(xiàng)”對(duì)話框中完成。二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、在考生文件夾下完成下列操作:1.建立一個(gè)名為score+query的查詢。查詢?cè)u(píng)委為“歌手編號(hào)”是“01002”的歌手所打的分?jǐn)?shù),然后將結(jié)果存入自由表result中,該自由表的字段有“評(píng)委姓名”和“分?jǐn)?shù)”,各記錄按分?jǐn)?shù)升序排列。最后運(yùn)行該查詢。2.根據(jù)上一步操作得到的自由表result建立一個(gè)名為score_result的報(bào)表。要求:(1)使用報(bào)表向?qū)Ы?bào)表,報(bào)表中包括“評(píng)委姓名”和“分?jǐn)?shù)”兩個(gè)字段,按“分?jǐn)?shù)”字段降序排列,報(bào)表標(biāo)題為空。(2)打開(kāi)報(bào)表score_result,利用報(bào)表標(biāo)簽控件,將“王巖鹽得分情況”作為報(bào)表的標(biāo)題添加到報(bào)表中。標(biāo)準(zhǔn)答案:(1)步驟1:新建一個(gè)查詢,將“評(píng)分表”和“評(píng)委表”添加到查詢?cè)O(shè)計(jì)器中。步驟2:按要求分別添加字段“評(píng)委姓名”和“分?jǐn)?shù)”到選定字段中。步驟3:在“篩選”選項(xiàng)卡中的“字段”列中選擇“歌手編號(hào)”,“條件”列中選擇“:”,“實(shí)例”列中輸入“01002”。步驟4:在“排序依據(jù)”選項(xiàng)卡中選擇“分?jǐn)?shù)”字段,升序排列。步驟5:設(shè)置查詢?nèi)ハ驗(yàn)楸怼皉esult”。步驟6:保存查詢名為“SCOre_query”,并運(yùn)行查詢。(2)步驟1:通過(guò)報(bào)表向?qū)陆ㄒ粋€(gè)報(bào)表,如圖3.135所示。步驟2:添加表RESULT,然后添加全部字段到可用字段中,按“分?jǐn)?shù)”降序排序,如圖3.136所示。步驟3:完成報(bào)表,報(bào)表標(biāo)題設(shè)置為空,報(bào)表名為“score_result”,如圖3.137所示。步驟4:打開(kāi)報(bào)表,選擇主菜單“報(bào)表”下的“標(biāo)題/總結(jié)(T)”命令,彈出“標(biāo)題總結(jié)”對(duì)話框,在“報(bào)表標(biāo)題”中選中“標(biāo)題帶區(qū)”復(fù)選框,單擊“確定”按鈕,這樣就在報(bào)表中加入了一個(gè)“標(biāo)題帶區(qū)”,打開(kāi)“報(bào)表控件”工具欄,選擇“標(biāo)簽”控件,在標(biāo)題帶區(qū)單擊鼠標(biāo),輸入“王巖鹽得分情況”,如圖3.138所示。步驟5:保存并預(yù)覽報(bào)表,查看報(bào)表的設(shè)計(jì)結(jié)果。知識(shí)點(diǎn)解析:在通過(guò)查詢?cè)O(shè)計(jì)器完成查詢的建立時(shí),需注意篩選條件和排序依據(jù)的設(shè)定,以及字段的選?。煌ㄟ^(guò)報(bào)表向?qū)Ы?bào)表的過(guò)程中,需按照題目的要求完成相關(guān)參數(shù)的設(shè)置,報(bào)表設(shè)計(jì)完成后再通過(guò)報(bào)表控件工具欄向報(bào)表的標(biāo)題帶區(qū)添加一個(gè)標(biāo)簽控件。三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、在考生文件夾下完成下列操作:為了查詢不同歌手演唱的歌曲,請(qǐng)?jiān)O(shè)計(jì)一個(gè)表單reform.scx,其界面如下圖所示:表單控件名為formone,表單的標(biāo)題為“歌曲查詢”。表單左側(cè)有一個(gè)標(biāo)簽控件Labelone,顯示內(nèi)容為“輸入歌手姓名”,一個(gè)文本框控件Textone用于輸入歌手姓名,兩個(gè)命令按鈕Commanda和Commandb分別顯示“查詢”和“退出”,以及一個(gè)表格控件Gridone。表單運(yùn)行時(shí),用戶首先在文本框中輸入歌手“劉德華”,然后單擊“查詢”按鈕,如果輸入正確,在表單右側(cè)以表格形式顯示此歌手的演唱的歌曲信息,包括歌曲名稱、語(yǔ)言和點(diǎn)歌碼,按點(diǎn)歌碼升序排序,并將此信息存入tb.dbf文件中。單擊“退出”按鈕將關(guān)閉表單。標(biāo)準(zhǔn)答案:步驟1:新建一個(gè)表單,通過(guò)表單控件工具欄向表單添加題目要求的控件,在“表單設(shè)計(jì)器”中單擊右鍵,在彈出的菜單中選擇“數(shù)據(jù)環(huán)境”,將“歌手”表和“歌曲”表添加到數(shù)據(jù)環(huán)境設(shè)計(jì)器中。步驟2:通過(guò)屬性窗口設(shè)置表單及各控件的屬性,如圖4.39所示。步驟3:編寫(xiě)兩個(gè)命令按鈕的Click事件代碼如下:*******“查詢”命令按鈕的Click事件代碼******Thisform.Gridone.RecordSource="SELECT歌曲名稱,語(yǔ)言,點(diǎn)歌碼FROM歌曲,歌手;WHERE歌曲.演唱者=歌手.歌手id;AND姓名=ALLTRIM(Thisform.Textone.Value)INTOtabletb;orderby點(diǎn)歌碼”********************************************************“退出”命瓜搠的Click事件代碼******ThisForm.Release**************************************************步驟4:保存表單名為“mform”,按題目要求運(yùn)行表單并執(zhí)行相關(guān)操作。知識(shí)點(diǎn)解析:暫無(wú)解析國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第3套一、基本操作題(本題共1題,每題1.0分,共1分。)1、在考生文件夾下完成下列操作:(1)用命令新建一個(gè)名為“外匯”的數(shù)據(jù)庫(kù).并將該命令存儲(chǔ)于one.txt中。(2)將自由表“外匯匯率”、“外匯賬廣”、“外匯代碼”加入到新建的“外匯”數(shù)據(jù)庫(kù)中。(3)用SQL語(yǔ)句在“外匯”數(shù)據(jù)庫(kù)中新建一個(gè)數(shù)據(jù)庫(kù)表rate,其中包含4個(gè)字段“幣種1代碼”c(2)、“幣種2代碼”c(2)、“買(mǎi)入價(jià)”N(8,4)、“賣出價(jià)”N(8,4),請(qǐng)將SoL語(yǔ)句存儲(chǔ)于two.txt中。(4)表單文件testform中有一個(gè)名為forml的表單(如圖3-21所示),請(qǐng)將編輯框控件Edit1的滾動(dòng)條去掉。標(biāo)準(zhǔn)答案:【操作步驟】(1)①命令窗口執(zhí)行:MODIFYFILEone,打開(kāi)文本文件編輯器,輸入SQL定義表結(jié)構(gòu)的代碼:MODIFYDATABASE外匯②在命令窗口執(zhí)行命令:DOone.txt.,執(zhí)行文本文件。(2)在數(shù)據(jù)庫(kù)設(shè)計(jì)器中右擊,選擇【添加表】,在“打開(kāi)”對(duì)話框中雙擊“外匯匯率”表添加到數(shù)據(jù)庫(kù)中,以同樣的方法將“外匯賬戶”和“外匯代碼”表添加到數(shù)據(jù)庫(kù)中。(3)①命令窗口執(zhí)行:MODIFYFILEtwo,打開(kāi)文本文件編輯器,輸入SQL定義表結(jié)構(gòu)的代碼:CREATETABLErate(;&&定義表名,括號(hào)內(nèi)包括表字段名、類型、寬度等內(nèi)容的定義幣種1代碼C(2),幣種2代碼C(2),買(mǎi)入未價(jià)N(8,4),賣出價(jià)N(8,4))②命令執(zhí)行命令:DOtwo,txt,執(zhí)行文本文件。(4)①命令窗口執(zhí)行:MOIDIFYFORMtestform,打開(kāi)表單設(shè)計(jì)器修改testform表單。②選中表單中的編輯框(Editl)控件,在“屬性”面板中修改控件的ScmllBars屬性值為:0.無(wú),保存修改。知識(shí)點(diǎn)解析:暫無(wú)解析二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(I)建立一個(gè)文件名和表單名均為two的表單,然后為表單two建立一個(gè)名為qut‘t的新方法(單擊選擇表單后,從“表單”菜單中選擇“新建方法程序”命令),并在該方法中寫(xiě)一條語(yǔ)句Thisform.release;最后向表單中添加一個(gè)命令按鈕(commandl),并在該命令按鈕的click事件中寫(xiě)一條調(diào)用新方法quit的語(yǔ)句。(2)使用SQL語(yǔ)句計(jì)算每個(gè)歌手的最高分、最低分和平均分,并將結(jié)果存儲(chǔ)到result.dbf表中(包含“歌手姓名”、“最高分”、“最低分”和“平均分”4個(gè)字段),要求結(jié)果按“平均分”降序。注意:按“歌手姓名”分組:每個(gè)歌手的最高分、最低分和平均分由評(píng)分表中的“分?jǐn)?shù)”字段計(jì)算得出。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:命令窗口執(zhí)行::REATEFORMtWO,打開(kāi)表單設(shè)計(jì)器新建表單。步驟2:執(zhí)行【表單】→【新建方法程序】菜單命令,在“新建力法程序”對(duì)話框的“名稱”義本框中輸入“quit”,單擊“添加”按鈕新增方法,然后關(guān)閉對(duì)話框。步驟3:在“屬性”窗口中雙擊quit方法,打開(kāi)用戶自定義過(guò)程代碼框輸入:THISFORM.RELEASE。步驟4:通過(guò)“農(nóng)單控件”工具欄向表單添加一個(gè)命令按鈕(Commandl),雙擊命令按鈕,編寫(xiě)該按鈕的Click事件代碼:THISFORM.QUIT。步驟5:?jiǎn)螕簟俺S谩惫ぞ邫谥械摹斑\(yùn)行”按鈕查看結(jié)果,將表單文件保存到考生文件夾下。(2)【操作步驟】在命令窗口執(zhí)行如下SQL命令語(yǔ)句執(zhí)行查詢:SELECT歌手表.歌手姓名,MAX(評(píng)分表.分?jǐn)?shù))AS最高分,;MIN(評(píng)分表.分?jǐn)?shù))AS最低分,AVG(評(píng)分表.分?jǐn)?shù))AS平均分;FROM大獎(jiǎng)賽!歌手表工NNERJOIN大獎(jiǎng)賽!評(píng)分表;ON歌手表.歌手編號(hào)=評(píng)分表.歌手編號(hào);GROUPBY歌手表.歌手姓名;ORDERBY4DESC;INTOTABLEresult知識(shí)點(diǎn)解析:暫無(wú)解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、在考生文件夾下創(chuàng)建。個(gè)項(xiàng)層表單myform.sex(表單的標(biāo)題為“考試”),然后創(chuàng)建并在表單中添加菜單(菜單的名稱為mymenu.mnx,菜單程序的名稱為mymenu.mpr)。效果如圖3.29所示。①菜單命令“計(jì)算”和“退出”的功能都通過(guò)執(zhí)行過(guò)程完成。②菜單命令“計(jì)算”的功能是根據(jù)orderitems表和goods表中的相關(guān)數(shù)據(jù)計(jì)算各訂單的總金額(一個(gè)訂單的“總金額”等于它所包含的各商品的金額之和,每種商品的“金額”等于“數(shù)量*單價(jià)”),并將計(jì)算的結(jié)果填入orders表的相應(yīng)字段中。③菜單命令“退出”的功能是釋放并關(guān)閉表單。最后,請(qǐng)運(yùn)行表單并依次執(zhí)行其中的“計(jì)算”和“退出”菜單命令。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:命令窗口執(zhí)行:CREATEFORMmyform,打開(kāi)表單設(shè)計(jì)器新建表單。設(shè)置表單(forml)的Caption屬性為“考試”。步驟2:命令窗口執(zhí)行:CREATEMENUmymenu,在“新建菜單”對(duì)話框中單擊“菜單”按鈕,打開(kāi)菜單設(shè)計(jì)器。步驟3:在菜單設(shè)計(jì)器“菜單名稱”列的文本框中依次輸入“計(jì)算”和“退出”兩個(gè)主菜單名,將兩個(gè)菜單項(xiàng)的“結(jié)果”都設(shè)簧為“過(guò)程”,分別單擊兩個(gè)過(guò)程后面的“創(chuàng)建”按鈕打開(kāi)過(guò)程編輯器,編寫(xiě)過(guò)程代碼。步驟4:兩個(gè)過(guò)程代碼如下:****“計(jì)算”菜單命令的過(guò)程代碼*****CLOSEALLUSEorders&&以orders表為當(dāng)前表DOWHILENOTEOF()SELECTSUM(Orderitems.?dāng)?shù)量*Goods.單價(jià))ZJE;FROM訂單管理!orderitemsINNERJOINgoods;ONOrderitems.商品號(hào)=Goods.商品號(hào);WHEREOrderitems.訂單號(hào)=Orders.訂單號(hào);GROUPBYOrderitems.訂單號(hào);INTOARRAYTEMPREPLACE總金額WITHTEMPSKIPENDDO****“退出”菜單命令的過(guò)程代碼*****myform,release步驟5:執(zhí)行【顯示】→【常規(guī)選項(xiàng)】菜單命令,存“常覘選項(xiàng)”對(duì)話框中勾選“頂層表單”復(fù)選框,單擊“確定”按鈕,保存修改。步驟6:執(zhí)行【菜單】→【生成】菜單命令,在彈出的對(duì)話框中單擊“_是”按鈕,彈出“生成菜單”對(duì)話框,單擊“生成”按鈕生成一個(gè)可執(zhí)行的菜單文件(mymenu.mpr)。步驟7:命令窗口執(zhí)行:MODIFYFORMmvfoxm,打開(kāi)表單設(shè)計(jì)器。選中表單,設(shè)置表單(fonnl)的ShowWindow屬性值為“2.作為頂層表單”。步驟8:編寫(xiě)表單的LOAD事件代碼如下:DOmymenu:mrrWITHTHIS.T.步驟9:?jiǎn)螕簟俺S谩惫ぞ邫谥械摹斑\(yùn)行”查看結(jié)果,保存表單文件,并分別執(zhí)行“計(jì)算”和“退出”菜單命令。知識(shí)點(diǎn)解析:暫無(wú)解析國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第4套一、基本操作題(本題共1題,每題1.0分,共1分。)1、(1)創(chuàng)建一個(gè)名為“學(xué)生管理”的項(xiàng)目文件。(2)將考生文件夾下的數(shù)據(jù)庫(kù)“班級(jí)學(xué)生”添加到新建的項(xiàng)目文件中。(3)打開(kāi)數(shù)據(jù)庫(kù)“班級(jí)學(xué)生”,將考生文件夾下的自由表“教師”添加到數(shù)據(jù)庫(kù)“班級(jí)學(xué)生”中;為“教師”表創(chuàng)建一個(gè)索引名和索引表達(dá)式均為“教師編號(hào)”的主索引(升序)。(4)通過(guò)“班級(jí)號(hào)”字段建立“班級(jí)”表和“學(xué)生”表間的永久聯(lián)系。標(biāo)準(zhǔn)答案:(1)命令窗口執(zhí)行:CREATEPROJECT學(xué)生管理,新建一個(gè)項(xiàng)目管理器。(2)項(xiàng)目管理器中選中“數(shù)據(jù)”選項(xiàng)卡內(nèi)的“數(shù)據(jù)庫(kù)”項(xiàng),單擊“添加”按鈕,在“打開(kāi)”中雙擊“班級(jí)學(xué)生”數(shù)據(jù)庫(kù)文件,將數(shù)據(jù)庫(kù)添加到項(xiàng)目管理器中。(3)①在項(xiàng)目管理器中單擊“數(shù)據(jù)庫(kù)”前面的“+”號(hào),依次展開(kāi)“數(shù)據(jù)庫(kù)”→“班級(jí)學(xué)生”→“表”。單擊“添加”按鈕,在“打開(kāi)”中雙擊“教師”表文件,將自由表添加到數(shù)據(jù)庫(kù)中。②選中“教師”表單擊“修改”按鈕,彈出“教師”表設(shè)計(jì)器,在“字段”選項(xiàng)卡中選中“教師編號(hào)”,存“索引”列選擇“升序”,在“索引”選項(xiàng)中將“類型”設(shè)置為“主索引”,單擊“確定”按鈕保存表結(jié)構(gòu)修改。(4)①參照“教師”表的操作,為“班級(jí)”表建市“班級(jí)號(hào)”字段的豐索引;為“學(xué)生”表建立“班級(jí)號(hào)”字段的普通索引。②在項(xiàng)目管理器中選中數(shù)據(jù)庫(kù)“班級(jí)學(xué)生”,單擊“修改”按鈕,打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器,拖動(dòng)“班級(jí)”表“索引”下方的主索引“班級(jí)號(hào)”到“學(xué)生”表中“索引”下方的普通索引“班級(jí)號(hào)”上,為兩個(gè)表建立聯(lián)系。知識(shí)點(diǎn)解析:本題考查了項(xiàng)目管理器的建立及使用;為數(shù)據(jù)庫(kù)表建立索引及兩個(gè)表聯(lián)系的基本操作。建立索引時(shí),可以先在表設(shè)計(jì)器的“字段”選項(xiàng)卡中建立一個(gè)普通索引,然后在“索引”選項(xiàng)卡中修改該索引的相關(guān)內(nèi)容,例如索引名、索引類型等,也可以直接在“索引”選項(xiàng)卡中建立索引。在數(shù)據(jù)庫(kù)設(shè)計(jì)器中對(duì)兩個(gè)表建立聯(lián)系前必須對(duì)進(jìn)行聯(lián)接的字段建立相關(guān)索引,并通過(guò)索引字段建立表間聯(lián)系。本題可項(xiàng)目管理器中選中要進(jìn)行操作的數(shù)據(jù)庫(kù)或表,單擊“修改”按鈕打開(kāi)相關(guān)的庫(kù)或表設(shè)計(jì)器進(jìn)行操作。二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(1)在scoremanagei數(shù)據(jù)庫(kù)中統(tǒng)計(jì)選修了課程的學(xué)生人數(shù)(選修多門(mén)時(shí),只計(jì)算1次),統(tǒng)計(jì)結(jié)果保存在一個(gè)新表newtable中,表中只有一個(gè)字段,字段名為學(xué)生人數(shù)。(2)使用一對(duì)多報(bào)表向?qū)Ы?bào)表。要求:父表為“學(xué)生”,子表為“課程”,從父表中選擇“姓名”字段,從子表中選擇全部字段,兩個(gè)表通過(guò)“學(xué)號(hào)”建立聯(lián)系;按“學(xué)號(hào)”降序排序;生成的報(bào)表名為studentrepott。標(biāo)準(zhǔn)答案:(1)在命令窗口執(zhí)行如下命令:SELECTCount(distinct學(xué)號(hào))AS學(xué)生人數(shù);FROMscore1;intotableNEWTABLE(2)步驟1:命令窗口執(zhí)行:OPENDATABASESCORE-NANAGER,打開(kāi)scoremanager數(shù)據(jù)庫(kù)。步驟2:執(zhí)行【文件】→【新建】菜單命令,或單擊“常用”工具欄的“新建”按鈕,在彈出的“新建”對(duì)話框中選中“報(bào)表”選項(xiàng),單擊“向?qū)А眻D標(biāo)按鈕,系統(tǒng)彈出“向?qū)нx取對(duì)話框,選中“一對(duì)多報(bào)表向?qū)А表?xiàng),單擊“確定”按鈕,啟動(dòng)報(bào)表向?qū)?。步驟3:“步驟1-從父表選擇字段”中,單擊“數(shù)據(jù)庫(kù)和表”列表框右側(cè)的省略號(hào),在“打開(kāi)”對(duì)話框中選“學(xué)生”表,再單擊“確定”按鈕,將“可用字段”中的“姓名”字段添加到“選定字段”中,單擊“下一步”。步驟4:“步驟2-從子表選擇字段”中,單擊“數(shù)據(jù)庫(kù)和表”列表框右側(cè)的省略號(hào),在“打開(kāi)”對(duì)話框中選“課程”表,再單擊“確定”按鈕,將“可用字段”全部添加到“選定字段”中,單擊“下一步”按鈕。步驟5“步驟3.為表建立關(guān)系”中系統(tǒng)自動(dòng)建立兩個(gè)表的聯(lián)系,單擊“下一步”按鈕。步驟6:“步驟4-排序記錄”中雙擊“可用的字段或索引標(biāo)識(shí)”中的“學(xué)號(hào)”字段到“選定字段”列表中,再選擇“降序”,單擊“下一步”按鈕。步驟7:“步驟5-選擇報(bào)表樣式”中單擊“下一步”。步驟8:“步驟6-完成”中單擊“完成”按鈕。步驟9:在“另存為”對(duì)話框的“保存報(bào)表為:”框中輸入表單文件名studentreport,單擊“保存”按鈕。知識(shí)點(diǎn)解析:(1)本題主要考查了SQL查詢。因?yàn)橐粋€(gè)學(xué)生可能選修多門(mén)課程,所以只需要求出scorel表中不重復(fù)學(xué)號(hào)的個(gè)數(shù),即得到選修了課程的學(xué)生人數(shù)。count函數(shù)用來(lái)計(jì)數(shù),distinct短語(yǔ)用來(lái)去除重復(fù)值。(2)本題主要考查的是報(bào)表向?qū)У氖褂?。根?jù)向?qū)崾疽徊讲酵瓿杉纯?。三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、在考生文件夾下創(chuàng)建一個(gè)頂層表單。myform.scx(表單的標(biāo)題為“考試”),然后創(chuàng)建并在表單中添加菜單(菜單的名稱為mymenu.mnx,菜單程序的名稱為mynlenu.mpr)。效果如圖3-27所示。菜單命令“統(tǒng)計(jì)”和“退出”的訪問(wèn)鍵分別為“T”和“R”,功能都通過(guò)執(zhí)行過(guò)程完成。菜單命令“統(tǒng)計(jì)”的功能是以客戶為單位、從customer。和orders表中求出訂單余額的和。統(tǒng)計(jì)結(jié)果包含“客戶號(hào)”、“客戶名”和“合計(jì)”3項(xiàng)內(nèi)容,其中“合計(jì)”是指與某客戶所簽所有訂單金額的和。統(tǒng)計(jì)結(jié)果應(yīng)按“合計(jì)”降序排序,并存放在tabletwo表中。菜單命令“退出”的功能是釋放并關(guān)閉表單。最后,請(qǐng)運(yùn)行表單并依次執(zhí)行其中的“統(tǒng)計(jì)”和“退出”菜單命令。標(biāo)準(zhǔn)答案:步驟1:命令窗口執(zhí)行:CREATEMENUmymenu,在“新建菜單”中單擊“菜單”圖標(biāo)按鈕,打開(kāi)菜單設(shè)計(jì)器。在“菜單名稱”列的文本框中依次輸入“統(tǒng)計(jì)\知識(shí)點(diǎn)解析:本題主要考查了頂層表單的設(shè)計(jì);菜單設(shè)計(jì)器的使用;SQL分組與計(jì)算查詢。通過(guò)表單的showWindow屬性值可以設(shè)置為頂層表單,在表單的Load(或INIT)事件中調(diào)用菜單文件,通過(guò)THIS短語(yǔ)指定當(dāng)前表單對(duì)象的引用。基本格式為:DO<菜單文件.mpr>w工THTH工s[,”<菜單內(nèi)部名>”];另在表單的Destroy事件中編寫(xiě)清除菜單的代碼。建立菜單文件時(shí)要勾選“常規(guī)選項(xiàng)”對(duì)話框中的“頂層表單”,另外,在菜單名稱后加“\<”符號(hào)并指定一個(gè)大寫(xiě)字母作為訪問(wèn)鍵。本題SQL查詢使用的是分組與計(jì)算查詢語(yǔ)句,用來(lái)計(jì)算的函數(shù)是SUM()求和函數(shù)。國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第5套一、基本操作題(本題共1題,每題1.0分,共1分。)1、(1)在考生文件夾下新建一個(gè)名為“供應(yīng)”的項(xiàng)目文件。(2)將數(shù)據(jù)庫(kù)“供應(yīng)零件”加入到新建的“供應(yīng)”項(xiàng)目中。(3)通過(guò)“零件號(hào)”字段為“零件”表和“供應(yīng)”表建立永久性聯(lián)系,其中,“零件”表是父表,“供應(yīng)”表是子表。(4)為“供應(yīng)”表的“數(shù)量”字段設(shè)置有效性規(guī)則:數(shù)量必須大于0并且小于9999;錯(cuò)誤提示信息是“數(shù)量超范圍”(注意:規(guī)則表達(dá)式必須是“數(shù)量>0.a(chǎn)nd.?dāng)?shù)量<9999”)。標(biāo)準(zhǔn)答案:【操作步驟】(1)啟動(dòng)VisualFoxPro6.0,按照題目的要求新建一個(gè)名為“供應(yīng)”的項(xiàng)目文件,如圖3.1所示。(2)按照題目的要求,將“供應(yīng)零件”數(shù)據(jù)庫(kù)添加到項(xiàng)目“供應(yīng)”中,如圖3.2所示。(3)步驟1:按照題目的要求為“零件”表建立主索引,如圖3.3所示。步驟2:用同樣的方法為“供應(yīng)”表建立普通索引,如圖3.4所示。步驟3:在數(shù)據(jù)庫(kù)設(shè)計(jì)器中從主索引拖曳到普通索引,建立聯(lián)系,如圖3.5所示。(4)按照題目的要求為“供應(yīng)”表中的“數(shù)量”字段設(shè)置字段有效性規(guī)則,如圖3.6所示。知識(shí)點(diǎn)解析:暫無(wú)解析二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、在考生文件夾下完成如下簡(jiǎn)單應(yīng)用:(1)用SQL語(yǔ)句完成下列操作:列出所有與“紅”顏色零件相關(guān)的信息(供應(yīng)商號(hào)、工程號(hào)和數(shù)量),并將查詢結(jié)果按數(shù)量降序存放于表supply_temp中。(2)新建一個(gè)名為menu_quick的快捷菜單,菜單中有兩個(gè)菜單項(xiàng)“查詢”和“修改”。并在表單myform的RihtClick事件中調(diào)用快捷菜單menu_quick。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:新建程序文件,并在程序文件窗口中輸入符合題目要求的程序段,如圖3.7所示。步驟2:以query1為文件名保存并運(yùn)行程序,如圖3.8所示。也可以先按照題目的要求通過(guò)查詢?cè)O(shè)計(jì)器建立查詢,然后打開(kāi)查詢?cè)O(shè)計(jì)器工具欄中的到工具按鈕將其中的SQL語(yǔ)句復(fù)制到指定的程序文件中,操作過(guò)程如圖3.9所示。一般來(lái)說(shuō),簡(jiǎn)單的SQL查詢語(yǔ)句都可以通過(guò)查詢?cè)O(shè)計(jì)器來(lái)實(shí)現(xiàn),且比較簡(jiǎn)單,建議考生掌握這種方法的使用。(2)【操作步驟】步驟1:按照題目的要求新建一個(gè)快捷菜單,如圖3.10所示。步驟2:為快捷菜單添加菜單項(xiàng),保存后生成可執(zhí)行文件menu_quick.mpr,如圖3.11所示。步驟3:打開(kāi)表單myform,按照題目的要求編寫(xiě)表單的RightClick事件代碼“d0menu_quick.mpr”,如圖3.12所示。步驟4:保存并運(yùn)行表單,如圖3.13所示。知識(shí)點(diǎn)解析:暫無(wú)解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、設(shè)計(jì)一個(gè)名為mysupply的表單,表單的控件名和文件名均為mysupply。表單的形式如下圖所示。表單標(biāo)題為“零件供應(yīng)情況”,表格控件為Grid1,命令按鈕“查詢”為Command1、“退出”為Command2,標(biāo)簽控件Label1和文本框控件Text1(程序運(yùn)行時(shí)用于輸入工程號(hào))。運(yùn)行表單時(shí),在文本框中輸入工程號(hào),單擊“查詢”命令按鈕后,表格控件中顯示相應(yīng)工程所使用的零件的零件名、顏色和重量(通過(guò)設(shè)置有關(guān)“數(shù)據(jù)”屬性實(shí)現(xiàn)),并將結(jié)果按“零件名”升序排序存儲(chǔ)到pp.dbf文件。單擊“退出”按鈕關(guān)閉表單。完成表單設(shè)計(jì)后運(yùn)行表單,并查詢工程號(hào)為“J4”的相應(yīng)信息。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:新建一個(gè)表單,并按題目要求修改表單的屬性,如圖3.14所示。步驟2:在表單中添加一個(gè)表格控件、兩個(gè)命令按鈕控件、一個(gè)標(biāo)簽控件和一個(gè)文本框控件,并按照題目的要求設(shè)置各控件的屬性,如圖3.15所示。步驟3:編寫(xiě)兩個(gè)命令按鈕的Cick事件代碼,如圖3.16所示。***“查詢”按鈕的click事件代碼***&&選擇查詢字段,通過(guò)as短語(yǔ)指定顯示字段SELECT零件.零件名,零件.顏色,零件.重量;&&指定字段來(lái)源FROM供應(yīng),零件;&&設(shè)置查詢條件WHERE零件.零件號(hào)=供應(yīng).零件號(hào)AND供應(yīng).工程號(hào)=THISFORM.TEXT1.VALUE;&&查詢結(jié)果按零件名升序排列ORDERBY零件名;&&將查詢結(jié)果存儲(chǔ)到PP.dbf中INTODBFPP&&設(shè)置表格的數(shù)據(jù)來(lái)源THISFORM.GRID1.RecordSource="PP"*****************************“退出”按鈕的Click事件代碼*****THISFORM.RELEASE************************步驟4:保存表單名為mysupply,并按要求運(yùn)行表單,如圖3.17所示。知識(shí)點(diǎn)解析:暫無(wú)解析國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第6套一、基本操作題(本題共1題,每題1.0分,共1分。)1、(1)打開(kāi)“訂貨管理”數(shù)據(jù)庫(kù),并將表orderlis添加到該數(shù)據(jù)庫(kù)中。(2)在“訂貨管理"數(shù)據(jù)庫(kù)中建立表customer,表結(jié)構(gòu)描述如下:客戶號(hào)字符型(6)客戶名字符型(16)地址字符型(20)電話字符型(14)(3)為新建立的customer表創(chuàng)建一個(gè)主索引,索引名和索引表達(dá)式均是“客戶號(hào)”。(4)將表orderdetail從數(shù)據(jù)庫(kù)中移出,并永久刪除。標(biāo)準(zhǔn)答案:【操作步驟】(1)命令窗口執(zhí)行:MODIFYDATABASE訂貨管理,打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器。右擊數(shù)據(jù)庫(kù)設(shè)計(jì)器選擇【添加表】,在“打開(kāi)”對(duì)話框中雙擊orderlist表添加到數(shù)據(jù)庫(kù)中。(2)①右擊數(shù)據(jù)庫(kù)設(shè)計(jì)器,選擇【新建表】,在“新建表”對(duì)話框中單擊“新建表”按鈕,在“創(chuàng)建”對(duì)話框的“輸入表名”框輸入“customer”,單擊“保存”打開(kāi)表設(shè)計(jì)器。②在表設(shè)計(jì)器中逐行輸入每個(gè)字段的字段名,設(shè)置字段類型和寬度,單擊“確定”按鈕,系統(tǒng)詢問(wèn)“現(xiàn)在輸入數(shù)據(jù)記錄嗎?”,單擊“否”。(3)右擊數(shù)據(jù)庫(kù)設(shè)計(jì)器中的customer表,選擇【修改】,打開(kāi)customer表設(shè)計(jì)器,在“字段”選項(xiàng)卡中選“客戶號(hào)”,“索引”列中選“升序”,在“索引”選項(xiàng)卡中修改“索引類型”為主索引,建立“客戶號(hào)”字段的主索引,單擊“確定”按鈕保存表結(jié)構(gòu)修改。(4)右擊數(shù)據(jù)庫(kù)設(shè)計(jì)器中的orderdetail表,選擇【刪除】,在彈出的對(duì)話框中單擊“刪除”按鈕永久刪除。知識(shí)點(diǎn)解析:暫無(wú)解析二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(1)在scoremanager數(shù)據(jù)庫(kù)中統(tǒng)計(jì)選修了課程的學(xué)生人數(shù)(選修多門(mén)時(shí),只計(jì)算1次),統(tǒng)計(jì)結(jié)果保存在一個(gè)新表newtable中,表中只有一個(gè)字段,字段名為學(xué)生人數(shù)。(2)使用一對(duì)多報(bào)表向?qū)Ы?bào)表。要求:父表為“學(xué)生”,子表為“課程”,從父表中選擇“姓名”字段,從子表中選擇全部字段,兩個(gè)表通過(guò)“學(xué)號(hào)”建立聯(lián)系:按“學(xué)號(hào)”降序排序:生成的報(bào)表名為studentreport。標(biāo)準(zhǔn)答案:(1)【操作步驟】在命令窗口執(zhí)行如下命令:SELECTCount(distinct學(xué)號(hào))As學(xué)生人數(shù);FROMScotel;intotabl.eNEWTABLE(2)【操作步驟】步驟1:命令窗口執(zhí)行:OPENDATABASESCORE_MANAGER,打開(kāi)score.manager數(shù)據(jù)庫(kù)。步驟2:執(zhí)行【文件】→【新建】菜單命令,或單擊“常用”工具欄的“新建”按鈕,在彈出的“新建”對(duì)話框中選中“報(bào)表”選項(xiàng),單擊“向?qū)А眻D標(biāo)按鈕,系統(tǒng)彈出“向?qū)нx取”對(duì)話框,選中“一對(duì)多報(bào)表向?qū)А表?xiàng),單擊“確定”按鈕,啟動(dòng)報(bào)表向?qū)?。步驟3:“步驟1-從父表選擇字段”中,單擊“數(shù)據(jù)庫(kù)和表”列表框右側(cè)的省略號(hào),在“打開(kāi)”對(duì)話框中選“學(xué)生”表,再單擊“確定”按鈕,將“可用字段”中的“姓名”字段添加到“選定字段”中,單擊“下一步”。步驟4:“步驟2-從子表選擇字段”中,單擊“數(shù)據(jù)庫(kù)和表”列表框右側(cè)的省略號(hào),在“打開(kāi)”對(duì)話框中選“課程”表,再單擊“確定”按鈕,將“可用字段”全部添加到“選定字段”中,單擊“下一步”按鈕。步驟5“步驟3-為表建立關(guān)系”中系統(tǒng)自動(dòng)建立兩個(gè)表的聯(lián)系,單擊“下一步”按鈕。步驟6:“步驟4-排序記錄”中雙擊“可用的字段或索引標(biāo)識(shí)”中的“學(xué)號(hào)”字段到“選定字段”列表中,再選擇“降序”,單擊“下一步”按鈕。步驟7:“步驟5.選擇報(bào)表樣式”中單擊“下一步”。步驟8:“步驟6.完成”中單擊“完成”按鈕。步驟9:在“另存為”對(duì)話框的“保存報(bào)表為:”框中輸入表單文件名studentreport,單擊“保存”按鈕。知識(shí)點(diǎn)解析:暫無(wú)解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、為了對(duì)“人事管理”數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行查詢,請(qǐng)?jiān)O(shè)計(jì)一個(gè)用于查詢部門(mén)職工的表單。該表單的名稱為formone,文件名為pform.scx,標(biāo)題為“人員查詢”,其界面如圖3.4所示。表單左側(cè)有一個(gè)名為L(zhǎng)abelone的標(biāo)簽,顯示內(nèi)容為“輸入部門(mén)”;一個(gè)名為T(mén)extone的文本框,用于輸入部門(mén)名稱;兩個(gè)名為Commanda和Commandb的命令按鈕,分別顯示“查詢”和“退出”。表單右側(cè)是一個(gè)名為Gridone的表格。單擊“查詢”按鈕,查詢指定部門(mén)所有職工的信息,包括職工的姓名、性別、出生日期和編號(hào),按編號(hào)升序排序。查詢結(jié)果不僅顯示在表單右側(cè)的表格中,也保存在表文件tableone.dbf中。單擊“退出”按鈕,關(guān)閉并釋放表單。最后運(yùn)行表單,在文本框中輸入部門(mén)名稱“開(kāi)發(fā)部”,單擊“查詢”按鈕,顯示并保存相應(yīng)的查詢結(jié)果。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:擊菜單工具欄里面的“新建”按鈕,彈出“新建”對(duì)話框,選擇“表單”單選按鈕。步驟2:?jiǎn)螕簟靶陆ā睂?duì)話框里面的“新建文件”圖表按鈕,打開(kāi)表單設(shè)計(jì)器。步驟3:通過(guò)屬性窗口設(shè)置表單的屬性,如表4.13所示。步驟4:?jiǎn)螕舨藛喂ぞ邫诶锩娴摹氨4妗卑粹o,彈出“另存為”對(duì)話框,輸入表單文件名名為“pform.scx”,保存到考試文件夾。步驟5:在表單左側(cè)添加一個(gè)標(biāo)簽、一個(gè)文本框、兩個(gè)按鈕和一個(gè)表格,分別設(shè)置屬性如表4.14所示。步驟6:在表單設(shè)計(jì)器上單擊鼠標(biāo)右鍵,彈出快捷菜單,選擇“數(shù)據(jù)環(huán)境”子菜單,彈出“添加表或視圖”對(duì)話框。步驟7:通過(guò)“添加表或視圖”對(duì)話框把“職工”、“部門(mén)”表添加進(jìn)來(lái),單擊“關(guān)閉”按鈕關(guān)閉該對(duì)話框。步驟8:雙擊“查詢”按鈕,在其Click事件中添加如下代碼:Thisform.Gridone.RecordSource=”SELECT姓名,性別,出生日期,編號(hào)FROM職工,部門(mén)WHERE職工.部門(mén)編號(hào)=部門(mén).部門(mén)編號(hào)AND名稱=ALLTRIM(Thisform.Textone.value)INTOtabletableone;orderby編號(hào):步驟9:雙擊“退出”按鈕,在其Click事件中添加代碼:Thisform.release步驟10:保存表單并運(yùn)行。知識(shí)點(diǎn)解析:暫無(wú)解析國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第7套一、基本操作題(本題共3題,每題1.0分,共3分。)1、在考生文件夾下完成如下操作:(1)打開(kāi)表單one,向其中添加一個(gè)組合框(Combo1),并將其設(shè)置為下拉列表框。(2)在表單one中,通過(guò)表單設(shè)計(jì)器中的屬性窗口設(shè)置組合框的RowSource和RowSourceType屬性,使組合框Combo1的顯示條目為“上?!?、“北京”(不要使用命令指定這兩個(gè)屬性),顯示情況如下圖所示。(3)向表單one中添加兩個(gè)命令按鈕“統(tǒng)計(jì)”和“退出”,名稱分別為Command1和Command2。為“退出”命令按鈕的Click事件編寫(xiě)一條命令,執(zhí)行該命令時(shí)關(guān)閉并釋放表單。(4)為表單one中的“統(tǒng)計(jì)”命令按鈕的Click事件編寫(xiě)一條SQL命令,執(zhí)行該命令時(shí),將“歌手表”中所有“歌手出生地”與組合框(Combo1)指定的內(nèi)容相同的歌手的全部信息存入自由表birthplace中。標(biāo)準(zhǔn)答案:(1)打開(kāi)表單one,通過(guò)表單控件工具欄向表單添加一個(gè)組合框,并修改其Style屬性為“2-下拉列表框”,如圖3.133所示。(2)修改組合框的RowSourceType屬性值設(shè)置為“1-值”,RowSource設(shè)置為“上海,北京”,如圖3.134所示。(3)通過(guò)表單控件工具欄向表單中添加兩個(gè)命令按鈕,分別在屬性工具欄中修改這兩個(gè)按鈕的Caption屬性為“統(tǒng)計(jì)”和“退出”,雙擊“退出”按鈕編寫(xiě)其Click事件代碼為“ThisForm.Release”。(4)編寫(xiě)“統(tǒng)計(jì)”按鈕的Click事件代碼如下。******“統(tǒng)計(jì)”按鈕的click事件代碼******&&Select子句選擇查詢字段,F(xiàn)rom子句指定字段來(lái)源select木from歌手表.dbf;&&設(shè)置查詢條件where歌手出生地=ThisForm.combol.list(Th-isForm.combol.listindex);&&將查詢結(jié)果存儲(chǔ)到birthplace.dbf中INTOTABLEbirthplace.dbf**********************保存并運(yùn)行表單。知識(shí)點(diǎn)解析:本大題主要考查的知識(shí)點(diǎn)是:表單控件的使用(組合框、按鈕)、SQL查詢命令以及表單的退出等知識(shí)點(diǎn)?!窘忸}思路】打開(kāi)表單,為表單添加控件,并按照題目的要求修改相應(yīng)控件的屬性值,為相關(guān)控件的相關(guān)事件編寫(xiě)代碼。2、在考生文件夾下完成下列操作:(1)建立一個(gè)名為score_query的查詢。查詢?cè)u(píng)委為“歌手編號(hào)”是“01002”的歌手所打的分?jǐn)?shù),然后將結(jié)果存人自由表result中,該自由表的字段有“評(píng)委姓名”和“分?jǐn)?shù)”,各記錄按分?jǐn)?shù)升序排列。最后運(yùn)行該查詢。(2)根據(jù)上一步操作得到的自由表result建立一個(gè)名為score_result的報(bào)表。要求:①使用報(bào)表向?qū)Ы?bào)表,報(bào)表中包括“評(píng)委姓名”和“分?jǐn)?shù)”兩個(gè)字段,按“分?jǐn)?shù)”字段降序排列,報(bào)表標(biāo)題為空。②打開(kāi)報(bào)表score_result,利用報(bào)表標(biāo)簽控件,將“王巖鹽得分情況”作為報(bào)表的標(biāo)題添加到報(bào)表中。標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟l:新建一個(gè)查詢,將“評(píng)分表”和“評(píng)委表”添加到查詢?cè)O(shè)計(jì)器中。步驟2:按要求分別添加字段“評(píng)委姓名”和“分?jǐn)?shù)”到選定字段中。步驟3:在“篩選”選項(xiàng)卡中的“字段”列中選擇“歌手編號(hào)”,“條件”列中選擇“=”,“實(shí)例”列中輸入“01002”。步驟4:在“排序依據(jù)”選項(xiàng)卡中選擇“分?jǐn)?shù)”字段,升序排列。步驟5:設(shè)置查詢?nèi)ハ驗(yàn)楸怼皉esult”。步驟6:保存查詢名為“score_query”,并運(yùn)行查詢。(2)【操作步驟】步驟1:通過(guò)報(bào)表向?qū)陆ㄒ粋€(gè)報(bào)表,如圖3.135所示。步驟2:添加表RESULT,然后添加全部字段到可用字段中,按“分?jǐn)?shù)”降序排序,如圖3.136所示。步驟3:完成報(bào)表,報(bào)表標(biāo)題設(shè)置為空,報(bào)表名為“score_result”,如圖3.137所示。步驟4:打開(kāi)報(bào)表,選擇主菜單“報(bào)表”下的“標(biāo)題/總結(jié)(T)”命令,彈出“標(biāo)題/總結(jié)”對(duì)話框,在“報(bào)表標(biāo)題”中選中“標(biāo)題帶區(qū)”復(fù)選框,單擊“確定”按鈕,這樣就在報(bào)表中加入了一個(gè)“標(biāo)題帶區(qū)”,打開(kāi)“報(bào)表控件”工具欄,選擇“標(biāo)簽”控件,在標(biāo)題帶區(qū)單擊鼠標(biāo),輸入“王巖鹽得分情況”,如圖3.138所示。步驟5:保存并預(yù)覽報(bào)表,查看報(bào)表的設(shè)計(jì)結(jié)果。知識(shí)點(diǎn)解析:本大題主要考查的知識(shí)點(diǎn)是:通過(guò)查詢?cè)O(shè)計(jì)器建立查詢、通過(guò)報(bào)表向?qū)陆ㄒ粋€(gè)報(bào)表以及在報(bào)表的簡(jiǎn)單設(shè)計(jì)?!窘忸}思路】在通過(guò)查詢?cè)O(shè)計(jì)器完成查詢的建立時(shí),需注意篩選條件和排序依據(jù)的設(shè)定,以及字段的選取;通過(guò)報(bào)表向?qū)Ы?bào)表的過(guò)程中,需按照題目的要求完成相關(guān)參數(shù)的設(shè)置,報(bào)表設(shè)計(jì)完成后再通過(guò)報(bào)表控件工具欄向報(bào)表的標(biāo)題帶區(qū)添加一個(gè)標(biāo)簽控件。3、在考生文件夾下完成下列操作:(1)編寫(xiě)程序文件two.prg并執(zhí)行。計(jì)算“01”組(歌手編號(hào)的前2位)歌手的得分,并將結(jié)果存人自由表FINAL中。FINAL包含“歌手姓名”和“得分”兩個(gè)字段,“得分”取各評(píng)委所打分?jǐn)?shù)的平均值。FINAL中的結(jié)果按得分降序排列,若得分相同則按歌手姓名降序排列。(2)新建一個(gè)文件名和表單名均為score_form的表單文件,向表單添加一個(gè)命令按鈕Command1,標(biāo)題為“計(jì)算”,為該命令按鈕的Click事件增加命令,以調(diào)用并執(zhí)行two.prg程序。最后運(yùn)行該表單,并單擊“計(jì)算”按鈕執(zhí)行two程序。(3)新建一個(gè)項(xiàng)目文件score_pmject,然后將自由表“歌手表”、“評(píng)委表”、“評(píng)分表”以及表單文件score_form加入該項(xiàng)目,最后將項(xiàng)目文件連編成應(yīng)用程序文件score_app。標(biāo)準(zhǔn)答案:步驟1:新建一個(gè)程序文件,寫(xiě)人如下代碼并保存程序名為“two”,并運(yùn)行該程序。********“two.prg”中的代碼********&&選擇查詢字段,通過(guò)As短語(yǔ)指定顯示字段,avg()函數(shù)用于求平均值SELECT歌手表.歌手姓名,avg(評(píng)分表.分?jǐn)?shù))AS得分;&&指定字段來(lái)源FROM歌手表,評(píng)分表;&&設(shè)置查詢條件WHERE歌手表.歌手編號(hào)=評(píng)分表.歌手編號(hào);ANDleft(歌手表.歌手編號(hào),2)=“01”;&&GROUPBY’子句用于按歌手姓名分組GROUPBY歌手表.歌手姓名;&&查詢結(jié)果按得分降序排列,同一得分按歌手姓名降序排列ORDERBY2DESC,歌手表.歌手姓名DESC;&&將查詢結(jié)果存儲(chǔ)到final.dbf中INTOTABLEfinal.dbf***************步驟2:新建表單,將其Name屬性設(shè)置為“SCOre_form”,通過(guò)表單控件工具欄向表單中添加一個(gè)命令按鈕,修改其Caption屬性為“計(jì)算”,編寫(xiě)其Click事件代碼為“DOtwo.prg。步驟3:保存表單名為“score_forlny”,并運(yùn)行該表單。步驟4:?jiǎn)螕簟靶陆ā薄绊?xiàng)目”,以“score_pmject”為文件名進(jìn)行保存,在項(xiàng)目管理器的“數(shù)據(jù)”選項(xiàng)卡中選擇自由表,單擊“添加”按鈕,在“打開(kāi)”的對(duì)話框中選擇要添加的自由表“歌手表”、“評(píng)委表”和“評(píng)分表”,在“文檔”選項(xiàng)卡中選擇表單,單擊“添加”按鈕,在“打開(kāi)”的對(duì)話框中選擇要添加的表單文件score_form。單擊“連編”按鈕,在“連編選項(xiàng)”對(duì)話框中選擇“連編應(yīng)用程序”,以文件名“score_app”保存應(yīng)用程序,如圖3.139所示。知識(shí)點(diǎn)解析:本大題主要考查的知識(shí)點(diǎn)是:SQL中的查詢操作,表單的創(chuàng)建,將自由表添加到項(xiàng)目中,以及連編應(yīng)用程序?!窘忸}思路】在本題中,按照題目的要求新建項(xiàng)目后,在項(xiàng)目管理器中完成相關(guān)文件的添加,最后將項(xiàng)目文件連編成應(yīng)用程序。在項(xiàng)目管理器中,連編成應(yīng)用程序需通過(guò)其中的“連編”命令按鈕來(lái)實(shí)現(xiàn),在“連編選項(xiàng)”對(duì)話框中,需注意相關(guān)“操作”的選擇。對(duì)于計(jì)算機(jī)等級(jí)考試來(lái)說(shuō),大綱只要求對(duì)于“連編應(yīng)用程序”選項(xiàng)的考核,其他選項(xiàng)不作要求。國(guó)家二級(jí)VF機(jī)試(操作題)模擬試卷第8套一、基本操作題(本題共1題,每題1.0分,共1分。)1、(1)打開(kāi)數(shù)據(jù)庫(kù)“外匯”,通過(guò)“外幣代碼”字段為“外匯代碼”和“外匯賬戶”建立永久聯(lián)系。(2)新建一個(gè)名為“外匯管理”的項(xiàng)目文件,將數(shù)據(jù)庫(kù)“外匯”加入“外匯管理”項(xiàng)目中。(3)修改mymenu菜單文件,為“文件”下的予菜單項(xiàng)“查找”設(shè)置訪問(wèn)鍵F。(4)修改one.prg中的sQL語(yǔ)句,使之正確(該語(yǔ)句的功能是從rate表中刪除幣種1代碼為14,并且?guī)欧N2代碼為27的記錄)。標(biāo)準(zhǔn)答案:(1)①命令窗口執(zhí)行:MODIFYDATABASE外匯,打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器。②數(shù)據(jù)庫(kù)設(shè)計(jì)器中,右擊“外匯代碼”表,選擇【修改】,打開(kāi)“外匯代碼”表設(shè)計(jì)器,“字段”選項(xiàng)卡中選“外幣代碼”,“索引”列中選“升序”,修改“類型”為“豐索引”,單擊“確定”按鈕保存表結(jié)構(gòu)修改。③數(shù)據(jù)庫(kù)設(shè)計(jì)器中,右擊“外匯賬戶”表,選擇【修改】.打開(kāi)“外匯賬戶”表設(shè)計(jì)器,選中“字段”中的“外幣代碼”,在“索引”列中選“升序”,單擊“確定”保存修改。④拖動(dòng)“外匯代碼”表“索引”下方的土索引“外幣代碼”到“外匯賬戶”表中“索引”下方的普通索引“外幣代碼”上,為兩個(gè)表建立聯(lián)系。(2)①命令窗口執(zhí)行:CREATEPROJECT外匯管理,新建一個(gè)項(xiàng)目管理器。②在項(xiàng)目管理器中,選中“數(shù)據(jù)”選項(xiàng)卡內(nèi)“數(shù)據(jù)庫(kù)”項(xiàng),單擊“添加”按鈕,在“打開(kāi)”對(duì)話框中雙擊“外匯”數(shù)據(jù)庫(kù),將數(shù)據(jù)庫(kù)添加到項(xiàng)目管理器中。(3)①命令窗口執(zhí)行:MODIFYMENUmymenu,打開(kāi)菜單設(shè)計(jì)器。②選中“文件”菜單下的子菜單“查找”,將菜單名稱修改為“查找(\知識(shí)點(diǎn)解析:暫無(wú)解析二、簡(jiǎn)單應(yīng)用題(本題共1題,每題1.0分,共1分。)2、(1)根據(jù)表“股票”和“數(shù)量”建立一個(gè)查詢,該查詢包含字段:“股票代碼”、“股票簡(jiǎn)稱”、“買(mǎi)入價(jià)”、“現(xiàn)價(jià)”、“持有數(shù)量”,要求按股票代碼升序排序,并將查詢保存為queryl。注意:股票代碼取表“股票”中的“股票代碼”。(2)modierr.prg中的SQL語(yǔ)句用于計(jì)算“銀行”的股票(股票簡(jiǎn)稱中有“銀行”二字)的總盈余,現(xiàn)在該語(yǔ)句中有三處錯(cuò)誤,分別出現(xiàn)在第1行、第4行和第6行,請(qǐng)改正。(注意:不要改變語(yǔ)句的結(jié)構(gòu)、分行,直接在相應(yīng)處修改。)標(biāo)準(zhǔn)答案:(1)【操作步驟】步驟1:在命令窗口執(zhí)行命令:CREATEQUERYQUERY1,打開(kāi)查詢?cè)O(shè)計(jì)器,在“打開(kāi)”對(duì)話框中.雙擊“股票”表,將表添加到查詢?cè)O(shè)計(jì)器中,然后在彈出的“添加表或視圖”對(duì)話框中,單擊“其他”按鈕,在彈出的“打開(kāi)”對(duì)話框中雙擊“數(shù)量”表,將表添加到查詢?cè)O(shè)計(jì)器中,在彈出的“聯(lián)接條件”對(duì)話框中會(huì)自動(dòng)給出“股票”表和“數(shù)量”表的關(guān)聯(lián),單擊“確定”按鈕,關(guān)閉“添加表或視圖”劉話框。步驟2:根據(jù)題目要求,在“字段”選項(xiàng)卡的“可用字段”中,依次雙擊“股票.股票代碼”、“股票.股票簡(jiǎn)稱”、“數(shù)量.買(mǎi)入價(jià)”、“數(shù)量.現(xiàn)價(jià)”和“數(shù)量.持有數(shù)量”,將它們添加到“選定字段”列表中。步驟3:在“排序依據(jù)”選項(xiàng)卡內(nèi)雙擊“選定字段”列表框中的“股票.股票代碼”,將其添加到“排序條件”列表框中,在“排序選項(xiàng)”中選擇“升序”。步驟4:最后單擊“常用”工具欄中的“運(yùn)行”按鈕查看結(jié)果,將查詢文件保存到考生文件夾下。(2)【操作步驟】步驟1:在命令窗口執(zhí)行命令:MODIFYCOMMANDMODIERR,打開(kāi)modien.prg程序,命令代碼如下:SELECTCOUNT((現(xiàn)價(jià)一買(mǎi)入價(jià))+持有數(shù)量);FROM數(shù)量;WHERE股票代碼;=;(SELECT股票代碼FROM股票;WHERE”銀行”LIKE股票簡(jiǎn)稱}修改程序中的錯(cuò)誤行,修改后的程序如下:SELECTSUM(f現(xiàn)價(jià)一買(mǎi)入價(jià))*持有數(shù)量);FROM數(shù)量;WHERE股票代碼;IN;(SELECT股票代碼FROM股票;WHERE”銀行"$股票簡(jiǎn)稱)步驟2:保存義件修改,在命令窗口執(zhí)行命令:DOMODIERR.PRG,執(zhí)行程序文件。知識(shí)點(diǎn)解析:暫無(wú)解析三、綜合應(yīng)用題(本題共1題,每題1.0分,共1分。)3、①建立一個(gè)文件名和表單名均為myform的表單,表單中包括一個(gè)列表框(Listl)和兩個(gè)命令按鈕(Command1和Command2),Commandl和Command2的標(biāo)題分別為“計(jì)算”和“退出”。②列表框(List1)中應(yīng)顯示組號(hào),通過(guò)RowS0urce和RowSourceType屬性手工指定列表框的顯示條目為“01”、“02”、“03”、“04”(注意:不要使用命令指定這兩個(gè)屬性,否則將不能得分)。③為“計(jì)算”命令按鈕編寫(xiě)程序。程序的功能是:表單運(yùn)行時(shí),根據(jù)列表框中選定的“組號(hào)”,將“評(píng)分表”中該組歌手(“歌手編號(hào)”字段的左邊兩位表示r該歌手所在的組號(hào))的所有記錄存入自由表two.dbf中,two.dbf的表結(jié)構(gòu)與“評(píng)分表”相同,表中的記錄先按“歌手編號(hào)”降序、再按“分?jǐn)?shù)”升序排列。④運(yùn)行表單,在列表框中指定組號(hào)“0l”,并且單擊“計(jì)算”命令按鈕。注意:結(jié)果two表文件中只能且必須包含“01”組歌手的評(píng)分信息。標(biāo)準(zhǔn)答案:【操作步驟】步驟1:命令窗口執(zhí)行:CREATEFORMmyform,打開(kāi)表單設(shè)計(jì)器新建表單。步驟2:向表單添加一個(gè)列表框和兩個(gè)命令按鈕控件。選擇表單對(duì)象,修改對(duì)象屬性值,見(jiàn)表4-24。步驟3:編寫(xiě)各個(gè)命令按鈕的Click事件代碼如下:*****“計(jì)算”按鈕的click事件代碼*****num=THISEFORM.LlST1.VALUESELECT*;FROM評(píng)分表WHERELEFT(歌手編號(hào),2)=num;ORDERBY歌手編號(hào)DESC,分?jǐn)?shù)INTOD
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度住宅小區(qū)智能安防系統(tǒng)合同11294篇
- 2025年新能源汽車充電樁停車場(chǎng)地合作租賃合同3篇
- 網(wǎng)紅木質(zhì)拓展課程設(shè)計(jì)
- 2025年草花種植基地水資源使用權(quán)合同3篇
- 2024食品行業(yè)市場(chǎng)競(jìng)爭(zhēng)分析合同
- 電纜掛牌施工方案
- 2024食品行業(yè)線上線下整合營(yíng)銷代理協(xié)議3篇
- 2025年度新能源汽車融資租賃擔(dān)保協(xié)議書(shū)范本4篇
- 園林路基施工方案范本
- 2024跨區(qū)域包車運(yùn)輸業(yè)務(wù)協(xié)議一
- GB/T 18724-2024印刷技術(shù)印刷品與印刷油墨耐各種試劑性的測(cè)定
- IEC 62368-1標(biāo)準(zhǔn)解讀-中文
- 15J403-1-樓梯欄桿欄板(一)
- 2024年中考語(yǔ)文名句名篇默寫(xiě)分類匯編(解析版全國(guó))
- 新煤礦防治水細(xì)則解讀
- 故障診斷技術(shù)的國(guó)內(nèi)外發(fā)展現(xiàn)狀
- 醫(yī)院領(lǐng)導(dǎo)班子集體議事決策制度
- 解讀2024年《學(xué)紀(jì)、知紀(jì)、明紀(jì)、守紀(jì)》全文課件
- 農(nóng)機(jī)維修市場(chǎng)前景分析
- 大學(xué)生《思想道德與法治》考試復(fù)習(xí)題及答案
- 職業(yè)技術(shù)學(xué)院汽車專業(yè)人才需求調(diào)研報(bào)告
評(píng)論
0/150
提交評(píng)論