VFP基礎(chǔ)教程第五章創(chuàng)建查詢和視圖VFP教程

字號(hào):


    5.1 創(chuàng)建查詢
    1. 查詢的概念
    查詢:就是向一個(gè)數(shù)據(jù)庫(kù)發(fā)出檢索信息的請(qǐng)求,從中提取符合特定條件的記錄。
    查詢文件:
    即保存實(shí)現(xiàn)查詢的SELECT-SQL命令的文件。查詢文件保存時(shí),系統(tǒng)自動(dòng)給出擴(kuò)展名 .qpr;查詢被運(yùn)行后,系統(tǒng)還會(huì)生成一個(gè)編譯后的查詢文件,擴(kuò)展名為 .qpx。
    查詢結(jié)果:
    通過(guò)運(yùn)行查詢文件得到的一個(gè)基于表和視圖的動(dòng)態(tài)的數(shù)據(jù)集合。查詢結(jié)果可以用不同的形式來(lái)保存。查詢中的數(shù)據(jù)是只讀的。
    查詢的數(shù)據(jù)源:可以是一張或多張相關(guān)的自由表、數(shù)據(jù)庫(kù)表、視圖。
    2. 用查詢?cè)O(shè)計(jì)器創(chuàng)建查詢
    基本步驟:
    打開(kāi)查詢?cè)O(shè)計(jì)器 → 添加創(chuàng)建查詢所基于的數(shù)據(jù)表 → 定義輸出內(nèi)容 → 設(shè)置聯(lián)接、篩選、排序、分組條件 → 選擇查詢結(jié)果的輸出形式 → 保存查詢文件 →運(yùn)行查詢。
    (1)打開(kāi)查詢?cè)O(shè)計(jì)器
    方法1:
    從文件菜單或工具欄上單擊新建 → 查詢 → 新建文件 → 進(jìn)入查詢?cè)O(shè)計(jì)器
    方法2:
    當(dāng)所用到的數(shù)據(jù)表已在項(xiàng)目中時(shí),從項(xiàng)目管理器窗口中單擊數(shù)據(jù) → 查詢 → 新建 → 新建查詢 → 進(jìn)入查詢?cè)O(shè)計(jì)器
    方法3:從命令窗口中輸入命令:
    create query 查詢文件名 & 創(chuàng)建新查詢
    modify query 查詢文件名 & 修改已存在的查詢