11[簡答題]在考生文件夾下有一個名為zonghe的表單文件,其中:單擊“添加>”命令按鈕可以將左邊列表框中被選中的項添加到右邊的列表框中;單擊“<移去”命令按鈕可以將右邊列表框中被選中的項移去(刪除)。
請完善“確定”命令按鈕的Click事件代碼,其功能是:查詢右邊列表框所列課程的學生的考試成績(依次包含姓名、課程名稱和考試成績3個字段),并先按課程名稱升序排列,課程名稱相同的再按考試成績降序排列,最后將查詢結果存儲到表zonghe中。
注意:(1)SCORE表中的“考試成績”字段是在基本操作題中修改的。
(2)程序完成后必須運行,要求將“計算機基礎”和“高等數(shù)學”從左邊的列表框添加到右邊的列表框,并單擊“確定”命令按鈕完成查詢和存儲。
參考解析:
【考點分析】本大題主要考查的知識點是:表單的操作及Click事件語句等知識點。
【解題思路】在表單設計器中完成命令按鈕的Click事件
代碼的修改或編寫。
【操作步驟】步驟l:打開考生文件夾下的表單文件zonghe。
步驟2:“確定”命令按鈕的Click事件如下。
12[單選題] 讓隱藏的MeForm表單顯示在屏幕上的命令是( )。
A.MeForm.DisplayB.MeForm.ShowC.MeForm.ListD.MeForm.See
參考答案:B
參考解析:表單的Show方法用于顯表單,該方法將表單的Visible屬性值設為.T.,使之成為活動表單。DisPlay、List、See都不是表單的方法。
13[單選題] 在Visual FoxPro中調用表單文件mfl的正確命令是( )。
A.DO mf1B.DO FROM mf1C.DO FORM mf1 D.RUN mf1
參考答案:C
參考解析:調用表單文件的格式為:DO FORM<表單文件名>[NAME<變量名>]WITH<實參>[,<實參>,…][LIKED][NOSHOW]
14[單選題] SQL語句中修改表結構的命令是( )。
A.ALTER TABLEB.MODIFY TABLEC.ALTER STRUCTURE D.MODIFY STRUCTURE
參考答案:A
參考解析:修改表結構的命令是ALTER TABLE,A)為正確選項。
15[單選題] 設有學生表S(學號,姓名,性別,年齡),查詢所有年齡小于等于18歲的女同學、并按年齡進行降序排序生成新的表WS,正確的SQL命令是( )。
A.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BY 4 DESC INTO TABLE WS
B.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BY年齡INTO TABLE WS
C.SELECT*FROM S WHERE性別=ˋ女ˊAND年齡<=18 OREDER BYˋ年齡ˊDESC INTO TABLE WS
D.SELECT*FROM S WHERE性別=ˋ女ˊ0R年齡<=18 OREDER BYˋ年齡ˊASC INTO TABLE WS
參考答案:A
參考解析:按年齡的降序排列,所以要用短語DE-SC,排序的字段有兩種表示方式,分別是按列號和字段名排序,因為字段名是變量,故不能加引號。
16[單選題] 查詢選修C2課程號的學生姓名,下列SQL語句中錯誤的是( )。
A.SELECT姓名FROM S WHERE EXISTS(SELECT*FROM SC WHERE學號=S.學號AND課程號=ˋC2ˊ)
B.SELECT姓名FROM S WHERE學號IN(SELECT學號FROM SC WHERE課程號=ˋC2ˊ)
C.SELECT姓名FROM S JOIN SC ON S.學號=SC.學號WHERE課程號=ˋC2ˊ
D.SELECT姓名FROM S WHERE學號=(SELECT學號FROM SC WHERE課程號=ˋC2ˊ)
參考答案:D
參考解析:本題A)選項為使用量詞和謂語的查詢,有兩種格式:格式l:<表達式><比較運算符>[ANY|ALL|SOME](子查詢)。格式2:[NOT]EXISTS(子查詢)。C)選項為超鏈接查詢,B)和D)選項為簡單查詢,SELECT查詢的基本格式為:SELECT<字段名表>FROM<表名表>WHERE<條件>GROUP BY<字段>HAVING<條件>ORDERBY<字段>INTO DBFITABLE l。D)選項格式錯誤。
17[單選題] 數(shù)據庫系統(tǒng)的數(shù)據完整性是指保證數(shù)據的( )。
A.可靠性B.正確性C.安全性D.獨立性
參考答案:B
參考解析:在數(shù)據庫中,數(shù)據完整性是指保證數(shù)據正確的特性,數(shù)據完整性一般包括實體完整性、域完整性和參照完整性等。因此選項B)正確。
8[單選題] 在查詢設計器“添加表和視圖”窗口中,單擊“其他”按鈕用于添加
A.視圖B.其他查詢C.本數(shù)據庫中的表D.本數(shù)據庫之外的表
參考答案:D
參考解析:可以利用“查詢設計器”設計查詢,在查詢設計器的界面中有6個選項卡。分別是“字段”選項卡、“連接”選項卡、“篩選”選項卡、“排序依據”選項卡、“分組依據”選項卡和“雜項”選項。在查詢設計器在查詢設計器“添加表和視圖”窗口中,單擊“其他”按鈕用于添加本數(shù)據庫之外的表。
19[簡答題](1)在考生文件夾下建立如下圖所示的表單文件form—three,表單名為forml。標簽控件命名為Lm,文本框拉件命名為Textn,命令按鈕控件命名為Commands。表單運行時在文本框中輸入職員號,單擊“開始查詢”命令按鈕查詢該職員所經手的訂購單信息(取自0rder表),查詢的信息包括訂單號、客戶號、簽訂日期和金額,查詢結果按簽訂日期升序排列,將結果存儲到用字母“t”加上職員號命名的表文件中。例如,職員l01經手的訂購單信息將存儲在表tl01中,每次完成查詢后姜閉表單.
(2)建立菜單mymenu,其中包含“查詢”和“退出”兩個菜單項,選擇“查詢”時運行表單form—three(直接用命令),選擇“退出”時返回到默認的系統(tǒng)菜單(直接用命令)。
(3)最后從菜單運行所建立的表單,并依次查詢職員107、111和115經手的訂購單信息。
參考解析:
【考點分析】本大題主要考查的知識點是:表單的基本操作,以及在菜單設計器中建立菜單并編寫相應代碼。
【操作步驟】
步驟1:在命令窗口輸入“Createformform—three”,按下回車鍵建立一個表單,通過表單控件工具欄按題目要求為表單添加控件。在表單屬性窗口中修改標簽的Name屬性為“Ln”,Caption屬性為“輸入職員號”,文本框的Name屬性為“Textn”,命令按鈕的Name屬性為“Commands”,Caption屬性為“開始查詢”。
步驟2:寫人命令按鈕的Click事件代碼如下:
步驟3:新建一個菜單,菜單項為查詢和退出,對應的命令分別為“DOFORMform—three”和“SETSYSMENUTODE—FAULT”。保存菜單名為“mymenu”并生成可執(zhí)行菜單。
20[單選題]執(zhí)行下列命令后,輸出的結果是
參考答案:A
參考解析:STR(<數(shù)值表達式>[<長度>[,<小數(shù)位數(shù)>]].將指定的數(shù)值表達式轉換為字符串,<長度>是轉換后的字符串長度,默認值為l0,<小數(shù)位數(shù)>是保留的小數(shù)位數(shù),并進行四舍五入,默認值為O。宏替換字符”&”,&<字符玨!!變量>f.]替換出字符變量的內容.也就是說&的值是變量中的字串符。
相關推薦:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內蒙古 |