2.在Visual FoxPro 中,瀏覽表記錄的命令是——。
A.USE
B.BROWSE
C.MODIFY
D.BROWES
[解析] 本題考查的知識(shí)點(diǎn)是瀏覽表記錄的命令。在Visual FoxPro 中,瀏覽表記錄的命令是BROWSE;選項(xiàng)A 中的USE 命令用來(lái)打開(kāi)表,所以瀏覽表之前,首先用USE 命令打開(kāi)要瀏覽的表,然后輸入BROWSE命令按回車鍵;選項(xiàng)C 中的命令缺少子句,而且也不是瀏覽命令;選項(xiàng)D 中的命令書(shū)寫(xiě)錯(cuò)誤。
[答案] B
3. Visual FoxPro 中APPEND BLANK 命令的作用是——。
A.在表的任意位置添加記錄
B.在當(dāng)前記錄之前插入新記錄
C.在表的尾部添加記錄
D.在表的首部添加記錄
[解析] 本題考查的知識(shí)點(diǎn)是APPEND BLANK 命令的功能。在VisualFoxPro 中,APPEND 命令的功能是在表的尾部添加記錄。在表的任意位置插入新記錄的命令是INSERT;在INSERT 命令中指定BEFORE時(shí)在當(dāng)前記錄之間插入新記錄;指到第一個(gè)記錄,在執(zhí)行INSERT 命令時(shí)指定BEFORE 時(shí)可在表的首部添加記錄。
[答案] C
8.刪除表記錄
表記錄的刪除也是表維護(hù)的一項(xiàng)經(jīng)常性的工作,因?yàn)閯h除意味著數(shù)據(jù)的消失,所以對(duì)記錄的刪除操作比較慎重,刪除可分為邏輯刪除和物理刪除兩種操作。邏輯刪除還可以恢復(fù),而物理刪除則不可恢復(fù)。
(1).邏輯刪除
邏輯刪除就是給指定的記錄作刪除標(biāo)記“*”。
1)命令方式
【格式】DELETE [<范圍>] [FOR <條件>] [WHILE <條件>]
【功能】對(duì)當(dāng)前表中指定范圍內(nèi)滿足條件的記錄作刪除標(biāo)記“*”。
【說(shuō)明】DELETE命令僅僅是在要?jiǎng)h除的記錄前加上一個(gè)刪除標(biāo)記“*”,并不是真正地從表文件中將該記錄刪除掉?梢杂肔IST或DISP命令顯示帶刪除標(biāo)記的記錄。發(fā)現(xiàn)添加了刪除標(biāo)記的記錄前面會(huì)顯示豎黑條。恢復(fù)邏輯刪除的記錄的命令是RECALL。
【例】刪除STUD.DBF中所有男同學(xué)的記錄。
USE STUD
DELETE FOR 性別="男"
LIST FIELDS 學(xué)號(hào),姓名,性別,班級(jí)名,系別代號(hào),地址,出生日
期,是否團(tuán)員
(2)菜單方式
利用菜單方式邏輯刪除記錄的具體操作步驟如下:
、 首先打開(kāi)表文件
、 選擇【顯示】|【瀏覽】命令,系統(tǒng)彈出記錄瀏覽窗口,顯示當(dāng)前表中的記錄。主菜單上增加【表】菜單項(xiàng)。
③ 選擇【表】|【刪除記錄】命令,會(huì)彈出 “刪除”對(duì)話框。
、 單擊刪除對(duì)話框中的For…按鈕或While…按鈕,系統(tǒng)彈出表達(dá)式生成器,用戶可以在表達(dá)式框中輸入一個(gè)邏輯表達(dá)式,如性別=”男”,單擊【確定】按鈕完成條件表達(dá)式的輸入。
、 在“作用范圍”下拉列表框中選擇范圍,如ALL。
⑥ 單擊“刪除”對(duì)話框中的“刪除”按鈕,系統(tǒng)將完成對(duì)指定范例內(nèi)滿足指定條件的記錄的邏輯刪除。
(2).物理刪除
是真正從表中刪除記錄,方法是:?jiǎn)螕簟氨怼辈藛沃械摹皬氐讋h除”命令。物理刪除帶刪除標(biāo)記的記錄命令是PACK。物理刪除表中全部記錄的命令是ZAP。
【例】將STUD.DBF中的學(xué)號(hào)為“021405”的記錄進(jìn)行物理刪除。
USE STUD
DELETE FOR 學(xué)號(hào)=”021405”
PACK
相關(guān)推薦:
2014年9月計(jì)算機(jī)等考答案專題| 等考真題 | 答案交流
2014年9月等考成績(jī)查詢時(shí)間 | 查分免費(fèi)提醒 | 合格標(biāo)準(zhǔn)
2015計(jì)算機(jī)等考報(bào)考指南專題 | 2015等考報(bào)名時(shí)間預(yù)測(cè)
北京 | 天津 | 上海 | 江蘇 | 山東 |
安徽 | 浙江 | 江西 | 福建 | 深圳 |
廣東 | 河北 | 湖南 | 廣西 | 河南 |
海南 | 湖北 | 四川 | 重慶 | 云南 |
貴州 | 西藏 | 新疆 | 陜西 | 山西 |
寧夏 | 甘肅 | 青海 | 遼寧 | 吉林 |
黑龍江 | 內(nèi)蒙古 |