第27套
一、
ALTER TABLE 客戶 ALTER 性別 SET CHECK 性別 $ "男女"
ALTER TABLE 客戶 ALTER COLUMN 性別 SET DEFAULT "女"
1. 打開并修改數(shù)據(jù)庫
MODIFY DATABASE 賓館
2. 在“數(shù)據(jù)庫設(shè)計器-賓館”中,選擇表“入住”并單擊鼠標右鍵,選擇“修改”命令,在“表設(shè)計器-入住.dbf”中,單擊“索引”選項卡,然后輸入索引名“fkkey”,選擇類型為“主索引”,表達式為“客房號+客戶號”,最后單擊“確定”按鈕,再單擊“是(Y)”就可以建立主索引了。
1. 打開并修改數(shù)據(jù)庫
MODIFY DATABASE 賓館
2. 在“數(shù)據(jù)庫設(shè)計器-賓館”中,選擇表“入住”并單擊鼠標右鍵,選擇“修改”命令,在“表設(shè)計器-入住.dbf”中,單擊“索引”選項卡,然后輸入索引名“客房號”,選擇類型為“普通索引”,表達式為“客房號”,再移到下一項,輸入索引名“客戶號”,選擇類型為“普通索引”,表達式為“客戶號”,再最后單擊“確定”按鈕,再單擊“是(Y)”就可以建立索引了。
3. 在“數(shù)據(jù)庫設(shè)計器-賓館”中,選擇表“客房”并單擊鼠標右鍵,選擇“修改”命令,在“表設(shè)計器-客房.dbf”中,單擊“索引”選項卡,然后輸入索引名“類型號”,選擇類型為“普通索引”,表達式為“類型號”,再最后單擊“確定”按鈕,再單擊“是(Y)”就可以建立索引了。
在文件one.prg中存放
SELECT 客戶號,身份證,姓名,工作單位 FROM 客戶 WHERE 性別="男" INTO TABLE TABA
二、
1. 建立查詢文件
CREATE QUERY two
2. 在“打開”對話框中,選擇表“客房.dbf”,再按“確定”按鈕。
3. 在“添加表或視圖”對話框中,選擇表“房價”,再按“添加”按鈕,接著按“關(guān)閉”按鈕,關(guān)閉“添加表或視圖”對話框。
4. 在“查詢設(shè)計器-two”窗口中,單擊“字段”選項卡,選擇“客房.客房號”、“客房.類型號”、“房價.類型名”、“房價.價格”。
5. 在“查詢設(shè)計器-two”窗口中,單擊“篩選”選項卡,選擇字段“房價.價格”,在“條件”處選擇“>=”,在實例處輸入“280”。
6. 在“查詢設(shè)計器-two”窗口中,單擊“排序依據(jù)”選項卡,選擇字段“客房.類型號”并在“排序選項”中選中“升序”,再單擊“添加”按鈕。
7. 在“查詢設(shè)計器”中,單擊“查詢\查詢?nèi)ハ颉辈藛雾,并顯示“查詢?nèi)ハ颉睂υ捒,在此對話框中,單擊“表”按鈕,接著在“表名”處輸入表名“TABB”,單擊“確定”按鈕。
8. 最后保存并運行此查詢。
第3行:FROM 客戶 JOIN 入住 ON 客戶.客戶號=入住.客戶號;
第5行:(SELECT 入住日期;
第7行:WHERE 客戶.客戶號=入住.客戶號 and 姓名="姚小敏");
第8行:INTO TABLE TABC
三、
1. 建立表單
CREATE FORM test
2. 在“表單設(shè)計器”中,添加一個標簽Label1,在其“屬性”的Caption處輸入“退房日期大于或等于”。
3. 在“表單設(shè)計器”中,添加一個文本框Text1。
4. 在“表單設(shè)計器”中,添加兩個命令按鈕(Command1和Command2),在第1個命令按鈕Command1“屬性”窗口的Caption處輸入“查詢”,在第2個命令按鈕Command2“屬性”窗口的Caption處輸入“退出”。
5. 雙擊“退出”命令按鈕,在“Command2.Click”編輯窗口中輸入“ThisForm.Release”,接著關(guān)閉編輯窗口。
6. 雙擊“查詢”命令按鈕,在“Command1.Click”編輯窗口中輸入下列語句,接著關(guān)閉編輯窗口。
dd=Alltrim(ThisForm.Text1.Value)
SELECT 客戶.客戶號, 客戶.身份證, 客戶.姓名, 客戶.工作單位, 入住.客房號, 房價.類型名, 房價.價格;
FROM 客戶 INNER JOIN 入住;
INNER JOIN 客房;
INNER JOIN 房價 ;
ON 房價.類型號 = 客房.類型號 ;
ON 客房.客房號 = 入住.客房號 ;
ON 客戶.客戶號 = 入住.客戶號;
WHERE 入住.退房日期 >= CTOD(dd);
ORDER BY 房價.價格 DESC;
INTO TABLE tabd.dbf
相關(guān)鏈接:
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |