數(shù)據(jù)
包含控制表中數(shù)據(jù)的選項。
選項 說明 注冊表主鍵名 命令、函數(shù)、系統(tǒng)變量
以獨占方式打開 指定 Visual FoxPro 是否以獨占方式打開表及數(shù)據(jù)庫,這樣當您使用它們工作時,其他人不能夠查看或修改它們。以獨占方式打開文件可以帶來更好的性能。在其他用戶不需要訪問數(shù)據(jù)(比如在晚上)的環(huán)境下,當處理大量記錄時,可以使用該選項。 EXCLUSIVE SET EXCLUSIVE
顯示字段名 指定在 AVERAGE、CALCULATE、DISPLAY、LIST 和 SUM 命令的輸出中,是否在每個字段的開始位置放一個字段名作為列標頭。 HEADINGS SET HEADINGS
提示代碼頁 在打開沒有指定代碼頁的表時,Visual FoxPro 提示是否指定一個代碼頁。 CPDIALOG SET CPDIALOG
忽略已刪除記錄 當執(zhí)行帶有作用域子句的命令時,指定 Visual FoxPro 是否忽略帶有刪除標記的記錄;如果清除了這個選項,Visual FoxPro 命令將使用這些帶有刪除標記的記錄。 DELETED SET DELETED
Rashmore 優(yōu)化 當執(zhí)行帶有 FOR 子句的命令時,指定 Visual FoxPro 是否使用 Rushmore 優(yōu)化。該選項對應(yīng)于 命令。 OPTIMIZE SET OPTIMIZE
在索引中不出現(xiàn)重復(fù)記錄 指定 Visual FoxPro 是否允許在索引文件中包含具有相同索引關(guān)鍵字值的記錄。如果選定了該選項,只有第一個包含原始索引關(guān)鍵字的記錄被索引。 UNIQUE SET UNIQUE
排序系列 指定字符字段在索引和排序操作中的排序順序。 COLLATE SET COLLATE
記錄計數(shù)器間隔 在諸如 COPY TO 等命令的執(zhí)行過程中,指定 Visual FoxPro 更新狀態(tài)欄中顯示的記錄計數(shù)器之前,應(yīng)該處理多少條記錄(范圍從 1 到 32,767 條記錄)。指定的數(shù)目越高,更新之間的延遲就越長,但命令可以執(zhí)行的更快。必須選定“視圖”選項卡中的“狀態(tài)欄”選項,該選項才有效。 ODOMETER SET ODOMETER
備注塊大小 指定給備注字段分配的磁盤空間大小。您輸入的值指定了一個備注字段所需的最小磁盤空間,以及當數(shù)據(jù)添加到備注字段中時備注字段增加的大小。如果您指定了一個介于 1 和 32 之間的值,Visual FoxPro 用 512 乘以您的值,然后按那個大小的塊分配磁盤空間。如果您指定了一個大于 32 的值,Visual FoxPro 只分配該大小的塊,因此指定大于 32 的數(shù)目可以節(jié)省磁盤空間。 BLOCKSIZE SET BLOCKSIZE
瀏覽窗口刷新時間間隔 指定 Visual FoxPro 更新一個活動“瀏覽”窗口中記錄的顯示的頻率,在多用戶環(huán)境中它十分有用(可能的值從 0 到 3600)。把該值設(shè)置為 0 可以防止更新。設(shè)置該值為一個大的數(shù)目,可以不太頻繁的更新“瀏覽”窗口,從而可以提高性能。 BrowseRefresh SET REFRESH
表刷新時間間隔 指定 Visual FoxPro 更新一個活動表的顯示的頻率(可能的值從 0 到 3600)。把該值設(shè)置為 0 可以防止更新。設(shè)置該值為一個大的數(shù)目,可以不太頻繁的更新“瀏覽”窗口,從而可以提供性能。在多用戶環(huán)境中它十分有用。 TableRefresh SET REFRESH
SET NEAR on 指定如果 FIND 或 SEEK 命令失敗,則 Visual FoxPro 將記錄指針定位在匹配程度的記錄上。 NEAR SET NEAR
SET EXACT on 指定在使用等號 (=) 時,Visual FoxPro 使用兩個字符串的全部長度(除了后綴的空格)。如果清除了該選項,當?shù)竭_等號 (=) 右側(cè)表達式的末尾時,Visual FoxPro 即停止比較兩個字符串。注釋 該設(shè)置對 = 操作符的結(jié)果不起作用。 EXACT SET EXACT
SET ANSI on 用 SQL = 操作符比較字符串時,指定 Visual FoxPro 是否填充字符串。SQL = 操作符逐字符比較,直至短字符串結(jié)束為止。如果您選擇了該選項,Visual FoxPro 用空格填充短的字符串,因此一個 SQL 比較可能失?。ā癟ommy”不等于“Tom”)。如果您清除了該選項,將不填充短字符串,因此不等長的字符串也可能相等(“Tommy”等于“Tom”)。 ANSI SET ANSI
文件自動鎖定 指定 Visual FoxPro 對某些不更改數(shù)據(jù)的命令(包括 AVERAGE、COPY TO、INDEX、REPORT、SORT 以及 TOTAL)自動鎖定文件。如果您清除了該選項,在這些命令執(zhí)行期間文件不鎖定,其他用戶可以在您的命令執(zhí)行期間更改記錄。 LOCK SET LOCK
多個記錄鎖定 指定是否能夠同時鎖定多條記錄。如果您清除了該選項,Visual FoxPro 清除當前所有的鎖定,并且一次只允許您鎖定一條記錄。當您鎖定下一條記錄時,當前記錄即解除鎖定。 MULTILOCKS SET MULTILOCKS
緩沖 在多用戶環(huán)境中,指定是否在本地進行緩沖更改記錄。緩沖分開放式緩沖或保守式緩沖。緩沖可以提高性能并能提供更強的并行控制。要使該選項生效,您必須選定“多個記錄鎖定”選項。 CrsBuffering CURSORSETPROP( )
重新處理 對已被其他用戶鎖定的表或記錄再進行多少次或多長時間鎖定嘗試。 REPROCESS SET REPROCESS
包含控制表中數(shù)據(jù)的選項。
選項 說明 注冊表主鍵名 命令、函數(shù)、系統(tǒng)變量
以獨占方式打開 指定 Visual FoxPro 是否以獨占方式打開表及數(shù)據(jù)庫,這樣當您使用它們工作時,其他人不能夠查看或修改它們。以獨占方式打開文件可以帶來更好的性能。在其他用戶不需要訪問數(shù)據(jù)(比如在晚上)的環(huán)境下,當處理大量記錄時,可以使用該選項。 EXCLUSIVE SET EXCLUSIVE
顯示字段名 指定在 AVERAGE、CALCULATE、DISPLAY、LIST 和 SUM 命令的輸出中,是否在每個字段的開始位置放一個字段名作為列標頭。 HEADINGS SET HEADINGS
提示代碼頁 在打開沒有指定代碼頁的表時,Visual FoxPro 提示是否指定一個代碼頁。 CPDIALOG SET CPDIALOG
忽略已刪除記錄 當執(zhí)行帶有作用域子句的命令時,指定 Visual FoxPro 是否忽略帶有刪除標記的記錄;如果清除了這個選項,Visual FoxPro 命令將使用這些帶有刪除標記的記錄。 DELETED SET DELETED
Rashmore 優(yōu)化 當執(zhí)行帶有 FOR 子句的命令時,指定 Visual FoxPro 是否使用 Rushmore 優(yōu)化。該選項對應(yīng)于 命令。 OPTIMIZE SET OPTIMIZE
在索引中不出現(xiàn)重復(fù)記錄 指定 Visual FoxPro 是否允許在索引文件中包含具有相同索引關(guān)鍵字值的記錄。如果選定了該選項,只有第一個包含原始索引關(guān)鍵字的記錄被索引。 UNIQUE SET UNIQUE
排序系列 指定字符字段在索引和排序操作中的排序順序。 COLLATE SET COLLATE
記錄計數(shù)器間隔 在諸如 COPY TO 等命令的執(zhí)行過程中,指定 Visual FoxPro 更新狀態(tài)欄中顯示的記錄計數(shù)器之前,應(yīng)該處理多少條記錄(范圍從 1 到 32,767 條記錄)。指定的數(shù)目越高,更新之間的延遲就越長,但命令可以執(zhí)行的更快。必須選定“視圖”選項卡中的“狀態(tài)欄”選項,該選項才有效。 ODOMETER SET ODOMETER
備注塊大小 指定給備注字段分配的磁盤空間大小。您輸入的值指定了一個備注字段所需的最小磁盤空間,以及當數(shù)據(jù)添加到備注字段中時備注字段增加的大小。如果您指定了一個介于 1 和 32 之間的值,Visual FoxPro 用 512 乘以您的值,然后按那個大小的塊分配磁盤空間。如果您指定了一個大于 32 的值,Visual FoxPro 只分配該大小的塊,因此指定大于 32 的數(shù)目可以節(jié)省磁盤空間。 BLOCKSIZE SET BLOCKSIZE
瀏覽窗口刷新時間間隔 指定 Visual FoxPro 更新一個活動“瀏覽”窗口中記錄的顯示的頻率,在多用戶環(huán)境中它十分有用(可能的值從 0 到 3600)。把該值設(shè)置為 0 可以防止更新。設(shè)置該值為一個大的數(shù)目,可以不太頻繁的更新“瀏覽”窗口,從而可以提高性能。 BrowseRefresh SET REFRESH
表刷新時間間隔 指定 Visual FoxPro 更新一個活動表的顯示的頻率(可能的值從 0 到 3600)。把該值設(shè)置為 0 可以防止更新。設(shè)置該值為一個大的數(shù)目,可以不太頻繁的更新“瀏覽”窗口,從而可以提供性能。在多用戶環(huán)境中它十分有用。 TableRefresh SET REFRESH
SET NEAR on 指定如果 FIND 或 SEEK 命令失敗,則 Visual FoxPro 將記錄指針定位在匹配程度的記錄上。 NEAR SET NEAR
SET EXACT on 指定在使用等號 (=) 時,Visual FoxPro 使用兩個字符串的全部長度(除了后綴的空格)。如果清除了該選項,當?shù)竭_等號 (=) 右側(cè)表達式的末尾時,Visual FoxPro 即停止比較兩個字符串。注釋 該設(shè)置對 = 操作符的結(jié)果不起作用。 EXACT SET EXACT
SET ANSI on 用 SQL = 操作符比較字符串時,指定 Visual FoxPro 是否填充字符串。SQL = 操作符逐字符比較,直至短字符串結(jié)束為止。如果您選擇了該選項,Visual FoxPro 用空格填充短的字符串,因此一個 SQL 比較可能失?。ā癟ommy”不等于“Tom”)。如果您清除了該選項,將不填充短字符串,因此不等長的字符串也可能相等(“Tommy”等于“Tom”)。 ANSI SET ANSI
文件自動鎖定 指定 Visual FoxPro 對某些不更改數(shù)據(jù)的命令(包括 AVERAGE、COPY TO、INDEX、REPORT、SORT 以及 TOTAL)自動鎖定文件。如果您清除了該選項,在這些命令執(zhí)行期間文件不鎖定,其他用戶可以在您的命令執(zhí)行期間更改記錄。 LOCK SET LOCK
多個記錄鎖定 指定是否能夠同時鎖定多條記錄。如果您清除了該選項,Visual FoxPro 清除當前所有的鎖定,并且一次只允許您鎖定一條記錄。當您鎖定下一條記錄時,當前記錄即解除鎖定。 MULTILOCKS SET MULTILOCKS
緩沖 在多用戶環(huán)境中,指定是否在本地進行緩沖更改記錄。緩沖分開放式緩沖或保守式緩沖。緩沖可以提高性能并能提供更強的并行控制。要使該選項生效,您必須選定“多個記錄鎖定”選項。 CrsBuffering CURSORSETPROP( )
重新處理 對已被其他用戶鎖定的表或記錄再進行多少次或多長時間鎖定嘗試。 REPROCESS SET REPROCESS