第65套
一、基本操作題(共4小題,第1和2題是7分、第3和4題是8分)
在考生文件夾下完成下列操作:
1. 利用快捷菜單設(shè)計器創(chuàng)建一個彈出式菜單one(如圖1所示),菜單有兩個選項。"增加"和"刪除",兩個選項之間用分組線分隔。
2. 創(chuàng)建一個快速報表app_report,報表中包含了"評委表"中的所有字段。
3. 建立一個數(shù)據(jù)庫文件"大獎賽.dbc",并將"歌手表"、"評委表"和"評分表"三個自由表添加到該數(shù)據(jù)庫中。
4. 使用SQL語句為"評委表"的"評委編號"字段增加有效性規(guī)則:評委編號的最左邊兩位字符是11(使用LEFT函數(shù)),并將該SQL語句存儲在three.prg中,否則不得分。
本題主要考核點(diǎn)是快捷菜單的建立,快速報表的建立、數(shù)據(jù)庫的建立、SQL語句的使用等知識點(diǎn)。
本題解題思路:
第一步:在"文件"菜單中選擇"新建",在"新建"對話框中選擇"菜單",單擊"新建文件"按鈕,選擇"快捷菜單",在菜單設(shè)計器中輸入兩個菜單項"增加"和"刪除",若在"增加"和"刪除"之間加一條水平的分組線,即在"關(guān)閉"和"退出"之間插入一行,"菜單名稱"為:\-;單擊"菜單"菜單中的"生成",按提示保存為one,并生成菜單程序文件(MPR)。
第二步:通過"文件"菜單下的"新建"命令打開報表設(shè)計器,利用"報表"菜單下的"快速報表"命令創(chuàng)建快速報表app_report。
第三步:在Visual FoxPro主窗口中按下組合鍵Ctrl+N,系統(tǒng)彈出"新建"對話框,在文件類型中選擇"數(shù)據(jù)庫",點(diǎn)擊"新建文件"按鈕,在彈出的對話框的"數(shù)據(jù)庫名"處輸入"大獎賽",單擊保存按鈕。選擇"數(shù)據(jù)庫"菜單選擇"添加表(A)",在彈出的"打開"對話框中,選定考生文件夾下的歌手表,再點(diǎn)擊"確定"即可,這樣表歌手表就添加到了"大獎賽"數(shù)據(jù)庫中,用同樣的方法,將"評委表"和"評分表"也添加到"大獎賽"數(shù)據(jù)庫中。
第四步:使用SQL語句設(shè)置表字段有效性規(guī)則的命令是:alter table 評委表 alter 評委編號 set check LEFT(評委編號,2)="11",然后將此命令保存在three.prg文件中。
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |