計(jì)算機(jī)二級(jí)VPF輔導(dǎo):在VFP中建立查詢

字號(hào):

考試大編輯與考生來(lái)共同探討:在VFP中建立查詢
    掌握了查詢?cè)O(shè)計(jì)器的使用方法,下面用具體的例子來(lái)說(shuō)明查詢?cè)O(shè)計(jì)的方法?,F(xiàn)在對(duì)學(xué)生表建立一個(gè)查詢,顯示學(xué)生的學(xué)號(hào)、姓名、出生日期及入學(xué)成績(jī)等信息,并按“入學(xué)成績(jī)”的升序排列。
    1.啟動(dòng)查詢?cè)O(shè)計(jì)器
    啟動(dòng)查詢?cè)O(shè)計(jì)器,并將學(xué)生表添加到查詢?cè)O(shè)計(jì)器中。
    2.選取查詢所需的字段
    在查詢?cè)O(shè)計(jì)器中單擊“字段”選項(xiàng)卡,從“可用字段”列表框中選擇“學(xué)號(hào)”字段,再單擊“添加”按鈕,將其添加到“選定字段”列表框中。使用上述方法將“姓名”、“出生日期”和“入學(xué)成績(jī)”字段添加到“選定字段”列表框中,這4個(gè)字段即為查詢結(jié)果中要顯示的字段,顯示結(jié)果中顯示字段的順序,用鼠標(biāo)拖動(dòng)選定的字段左邊的小方塊,上下移動(dòng),即可調(diào)整字段的顯示順序。
    3.建立排序查詢
    如果在“排序依據(jù)”選項(xiàng)卡中不設(shè)置排序條件,則顯示結(jié)果按表中記錄順序顯示?,F(xiàn)要求記錄按“入學(xué)成績(jī)”的升序顯示,因此在“選定字段”列表框中選擇“入學(xué)成績(jī)”字段,再單擊“添加”按鈕,將其添加到“排序條件”列表框中,再選擇“排序選項(xiàng)”的“升序”單選按鈕。
    4.保存查詢文件
    查詢?cè)O(shè)計(jì)完成后,選擇系統(tǒng)菜單中“文件”下拉菜單的“另存為”選項(xiàng),或單擊常用工具欄上的“保存”按鈕,打開“另存為”對(duì)話框。選定查詢文件將要保存的位置,輸入查詢文件名,并單擊“保存”按鈕。
    5.關(guān)閉查詢?cè)O(shè)計(jì)器
    單擊“關(guān)閉”按鈕,關(guān)閉查詢?cè)O(shè)計(jì)器。
    完成查詢操作后,單擊“查詢?cè)O(shè)計(jì)器”工具欄中的“SQI?!卑粹o,或從“查詢”菜單項(xiàng)中選擇“查看SQL”命令,可看到查詢文件的內(nèi)容。例如,上面所建立查詢的內(nèi)容如下:
    SEL,EcT學(xué)生.學(xué)號(hào),學(xué)生.姓名,學(xué)生.出生日期,學(xué)生.入學(xué)成績(jī);
    FROM學(xué)生管理!學(xué)生;
    ()RDER BY學(xué)生.入學(xué)成績(jī)