2013上半年計(jì)算機(jī)二級(jí)VF考試試題(網(wǎng)友版3)

字號(hào):

>>2013年3月全國(guó)計(jì)算機(jī)二級(jí)考試試題
    >>2013年3月全國(guó)計(jì)算機(jī)二級(jí)考試答案
    【網(wǎng)友版3:】
    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.and.數(shù)量<9999")
    【操作步驟】
    (1)啟動(dòng)Visual FoxPro 6.0,單擊工具欄中的"新建"按鈕,在"新建"對(duì)話框中選擇"文件類(lèi)型"選項(xiàng)組中的"項(xiàng)目",再單擊"新建文件"按鈕;在"創(chuàng)建"對(duì)話框中輸入項(xiàng)目名:"供應(yīng)",然后單擊"保存"按鈕。
    (2)在項(xiàng)目管理器的"全部"選項(xiàng)卡中,選擇"數(shù)據(jù)"節(jié)點(diǎn)下的"數(shù)據(jù)庫(kù)",單擊"添加"按鈕,在打開(kāi)的"打開(kāi)"對(duì)話框中選擇考生文件夾下的"供應(yīng)零件"數(shù)據(jù)庫(kù),再單擊"確定"按鈕。
    (3)步驟1:在項(xiàng)目管理器中選擇"供應(yīng)零件"數(shù)據(jù)庫(kù),單擊"修改"按鈕,打開(kāi)數(shù)據(jù)庫(kù)設(shè)計(jì)器,在數(shù)據(jù)庫(kù)設(shè)計(jì)器中選中"零件"表并右擊,在彈出的快捷菜單中選擇"修改"命令,在表設(shè)計(jì)器中的索引選項(xiàng)卡中建立索引,索引名為"零件號(hào)",索引表達(dá)式為"零件號(hào)",索引類(lèi)型為"主索引",單擊"確定"按鈕保存修改。
    步驟2:用同樣的方法為"供應(yīng)"表建立索引,索引名為"零件號(hào)",索引表達(dá)式為"零件號(hào)",索引類(lèi)型為"普通索引"。
    步驟3:在數(shù)據(jù)庫(kù)設(shè)計(jì)器中單擊"零件"表中的索引"零件號(hào)",按住鼠標(biāo)左鍵拖動(dòng)到"供應(yīng)"表中的"零件號(hào)"索引上。
    (4)右擊"供應(yīng)"表,在彈出的快捷菜單中選擇"修改"命令,在表設(shè)計(jì)器中先在列表框中選中"數(shù)量"字段,然后在"字段有效性"選項(xiàng)組中的的" 規(guī)則"文本框中輸入:數(shù)量>0.and.數(shù)量<9999(也可以用表達(dá)式構(gòu)造器生成),在信息文本框中輸入:"數(shù)量超范圍"(雙引號(hào)不可少),最后單擊"確定"按鈕。
    在考生文件夾下完成如下簡(jiǎn)單應(yīng)用:
    1.用SQL語(yǔ)句完成下列操作:列出所有與"紅"顏色零件相關(guān)的信息(供應(yīng)商號(hào),工程號(hào)和數(shù)量),并將查詢(xún)結(jié)果按數(shù)量降序存放于表supply_temp中。
    2.新建一個(gè)名為menu_quick的快捷菜單,菜單中有兩個(gè)菜單項(xiàng)"查詢(xún)"和"修改"。并在表單myform的RightClick事件中調(diào)用快捷菜單menu_quick。
    (1)【操作步驟】
    步驟1:?jiǎn)螕艄ぞ邫谥械?新建"按鈕,在"新建"對(duì)話框中選在"文件類(lèi)型"中的"程序",單擊"新建文件"按鈕。
    步驟2:在程序窗口中輸入以下語(yǔ)句:
    SELECT 供應(yīng).供應(yīng)商號(hào),供應(yīng).工程號(hào),供應(yīng).數(shù)量;
    FROM 零件,供應(yīng) WHERE 供應(yīng).零件號(hào)=零件.零件號(hào);
    AND 零件.顏色="紅";
    ORDER BY 供應(yīng).數(shù)量 desc;
    INTO DBF supply_temp
    步驟3:?jiǎn)螕艄ぞ邫谥械?保存"按鈕,在"另存為"對(duì)話框中輸入文件名query1,再單擊"保存"按鈕。最后單擊工具欄中的"運(yùn)行"按鈕。
    (2)【操作步驟】
    步驟1:?jiǎn)螕艄ぞ邫谥械?新建"按鈕,在"新建"對(duì)話框中選擇"文件類(lèi)型"選項(xiàng)組中的"菜單",單擊"新建文件"按鈕,在彈出的"新建菜單"對(duì)話框中選擇"快捷菜單"。
    步驟2:在快捷菜單設(shè)計(jì)器中的"菜單名稱(chēng)"中分別輸入兩個(gè)菜單項(xiàng)"查詢(xún)"和"修改"。
    單擊工具欄中的"保存"按鈕,在"另存為"對(duì)話框中輸入menu_quick,單擊"保存"按鈕。
    步驟3:?jiǎn)螕?菜單"菜單中的"生成"命令,在"生成菜單"對(duì)話框中單擊"生成"
    按鈕。
    步驟4:?jiǎn)螕艄ぞ邫谥械?打開(kāi)"按鈕,在"打開(kāi)"對(duì)話框中選擇考生文件下的myform.scx
    文件,并單擊確定按鈕。然后雙擊表單設(shè)計(jì)器打開(kāi)代碼窗口,在"對(duì)象"中選擇form1,在"過(guò)程"中選擇 RightClick,輸入代碼:do menu_quick.mpr,保存表單。
    步驟5:?jiǎn)螕艄ぞ邫谥械?運(yùn)行"按鈕,運(yùn)行該表單。