網(wǎng)站首頁
分類導(dǎo)航
試題中心
下載中心
英語學(xué)習(xí)
繽紛校園
考試論壇
網(wǎng)站留言
客服中心
 計算機等級考試VFP教程:第三章 表的創(chuàng)建和使用
【字體:
計算機等級考試VFP教程:第三章 表的創(chuàng)建和使用
http://m.1glr.cn 來源:考試吧(Exam8.com)搜集 點擊: 更新:2006-10-31

 5. 篩選記錄和字段

(1) 用菜單方式

菜單中選擇屬性 在工作區(qū)屬性對話框中單擊數(shù)據(jù)過濾器框后的按鈕 在表達式生成器對話框中構(gòu)造所需的條件表達式并確定 單擊字段篩選…按鈕 在字段篩選器中選擇所需字段并確定 單擊選項按鈕:字段篩選指定的字段 確定。

(2)用命令方式

命令格式SET FILTER TO 條件表達式

例: SET FILTER TO xb ='男'

注意:SQL命令對記錄的訪問不受此篩選命令的限制。 

3.4 表的使用

1. 工作區(qū)

工作區(qū):

指用來標識一張打開的表的區(qū)域。一個工作區(qū)在某一時刻只能打開一張表,但可以同時在多個工作區(qū)打開多張表,一張可以在多個工作區(qū)中多次被打開。每個工作區(qū)都有一個編號。

表的別名:

在工作區(qū)中打開表時為該表所定義的名稱?梢宰远x別名,否則系統(tǒng)默認就以表名作為別名。若一張表在多個工作區(qū)中被打開,系統(tǒng)默認在表名后依次加_a 、_b…。

自定義別名的格式: USE <表名> ALIAS <別名>

當(dāng)前工作區(qū):

正在使用的工作區(qū)?梢酝ㄟ^“數(shù)據(jù)工作期窗口”或用 SELECT命令把任何一個工作區(qū)設(shè)置為當(dāng)前工作區(qū)。

SELECT 命令格式: SELECT <工作區(qū)號>|<別名>

要操作非當(dāng)前工作區(qū)中的表,可以把其它工作區(qū)選為當(dāng)前工作區(qū),或在命令中強行指定工作區(qū)。

命令格式IN <工作區(qū)號>|<別名>

ALIAS([工作區(qū)號])函數(shù)

測試指定工作區(qū)中的表的別名,無參數(shù)時指當(dāng)前工作區(qū)表的別名。

SELECT([別名])函數(shù)

測試指定別名的表所在的工作區(qū)號,無參數(shù)時指當(dāng)前工作區(qū)的區(qū)號。

2. 表的打開和關(guān)閉

打開表的途徑

關(guān)閉表的途徑

文件菜單中的打開
工具欄上的打開
數(shù)據(jù)工作期窗口中關(guān)閉
USE
數(shù)據(jù)工作期窗口中打開
USE <表名>
USE IN <別名>|<工作區(qū)號>
CLOSE ALL
USE <表名> IN <工作區(qū)號>
USE <表名>AGAIN
CLOSE DATABASE
CLOSE TABLE
USE <表名> ALIAS <別名>
退出VFP系統(tǒng),則關(guān)閉所有的表

3. 表的獨占與共享使用

獨占使用: 一張表只能被一個用戶打開。VFP6.0在默認狀態(tài)以獨占方式打開。

共享使用: 一張表可以被多個用戶同時打開。

系統(tǒng)的默認打開方式可以通過工具菜單中的選項…來設(shè)置,或 用命令:

SET EXCLUSIVE OFF && 默認打開方式為共享

SET EXCLUSIVE ON && 默認打開方式為獨占

或強行打開:USE cj SHARED && 以共享方式打開cj表

USE cj EXCLUSIVE && 以獨占方式打開cj表

4. 利用緩沖訪問表中的數(shù)據(jù)

數(shù)據(jù)緩沖:

先將對表記錄的修改存放在緩沖區(qū)中,用戶決定是否用緩沖區(qū)中的數(shù)據(jù)更新表文件。它是VFP6.0在多用戶環(huán)境下用來保護對表記錄所做的數(shù)據(jù)更新和數(shù)據(jù)維護操作的一種技術(shù)。

數(shù)據(jù)緩沖的類型:

記錄緩沖

當(dāng)記錄指針移動或關(guān)閉表時,緩沖區(qū)自動更新表中的相應(yīng)記錄。

表緩沖:當(dāng)發(fā)出更新表的命令或關(guān)閉表時更新表。

緩沖鎖定方式:有兩種:開放式 和 保守式。 

上一頁  [1] [2] [3] [4] [5] [6] [7] 下一頁  

文章錄入:ak47    責(zé)任編輯:ak47  
  • 上一篇文章:

  • 下一篇文章: 沒有了
  •  版權(quán)聲明
       如果本網(wǎng)站所轉(zhuǎn)載內(nèi)容不慎侵犯了您的權(quán)益,請與我們聯(lián)系,我們將會及時處理。如轉(zhuǎn)載本網(wǎng)內(nèi)容,請注明出處。
     發(fā)表評論
    關(guān)于本站 網(wǎng)站聲明 廣告服務(wù)  聯(lián)系方式  付款方式  站內(nèi)導(dǎo)航  客服中心  友情鏈接   
    Copyright © 2004-2006 考試吧 (Exam8.com) All Rights Reserved 
    中國科學(xué)院研究生院中關(guān)村園區(qū)(北京市海淀區(qū))