下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、數據庫內記錄的編輯工作以下是一些記錄的增刪技巧:1)刪除 Delete在Foxpro中,將一個記錄刪除的意思並非真正刪掉這個記錄,而只是將這個記錄的刪除記號(deletion mark)點黑(標上);這樣可避免因不小心而導致數據流失。方法一) 刪除記號用滑鼠在記號位置按一下, 便令刪除記號生效(再按一下可取消記號)方法二) 按 Ctrl-T ,可使得現處身的記錄被刪除掉。方法三) 在命令視窗中鍵入 delete ,可使得現處身的記錄被刪除掉;鍵入 recall,則取 消標記。方法四) 選功能表 Table的 Toggle Deletion Mark,可標上或取消刪除記號。2)永久刪除 Pack
2、數據庫中被標上了刪除記號的記錄可用以下方法作真正的永久刪除:方法一) 在命令視窗中鍵入 Pack。方法二) 選功能表Table的 Remove Deleted Records。兩個記錄被真正刪除了!如果這數據庫是加了索引,Foxpro會自動更新排列的次序,稱之為重建索引(Rebuild Indexes)。3)永久刪除全部記錄 Zap在命令視窗中鍵入 Zap 可一口氣將全部記錄刪掉,留意這是永久性刪除!記錄刪除後,數據庫的結構仍然保留下來。4)跳往記錄 Go Skip從現在處身的記錄跳到某一記錄去,有多方面的選擇:方法一)選功能表 Table的 Go To Record. 跳到最前(索引後)的記
3、錄 跳到最後(索引後)的記錄 跳到下一(索引後)記錄 跳到前一(索引後)記錄 上面所指的都是現行 Browse狀態下的記錄 鍵入記錄編號,按 Go to便可跳到那裡去 由於記錄編號不受索引影響,所以是跳到 索引前的記錄方法二)在命令視窗中鍵入Go Top: 跳到最前(索引後)的記錄Go Bottom: 跳到最後(索引後)的記錄Skip -1: 跳到前一(索引後)記錄Skip 或 Skip 1: 跳到下一(索引後)記錄Go 21: 跳到記錄編號 21 去另外 Skip 3的意思是向前跳三個記錄。5)搜尋記錄 LocateLocate是Foxpro中用作找尋某一記錄的命令,當然這記錄需符合所給出的
4、條件 ( Criteria )。選功能表 Table的 Go to Record的 Locate.,出現下面的條件視窗 搜尋範圍 Scope 搜尋對象 For是否繼續 While三種條件可直接鍵入列式 ,或按鈕進入不同的輔助視窗:Scope 範圍:All 是指整個數據庫,由最前記錄開始搜尋;Next 10 是指由現處記錄為第1個開始,搜尋10個記錄;Record 10是指只尋編號為 10的單一記錄;Rest是指由現處記錄開始,搜至最後的記錄;如無指明,則自動設定為 ALL。For 對象:這是真正提出條件的部份,按鈕後出現這個Expression Builder,協助鍵入條件列式。各類Foxpr
5、o的內置函數 列式輸入處 數據庫的字段Foxpro的內置變量 數據庫文件名稱例如: LOCATE FOR class='2B'找出class字段等如 2B的記錄LOCATE FOR no >= 4 AND sex = 'F'找出 no大或等於 4 及 sex是 F的記錄LOCATE FOR name='Chan Siu Fung' OR name='Wong Siu Fung'找出name是 Chan Siu Fung或name是Wong Siu Fung的記錄While 繼續條件:同樣出現 Expression Builder,協助寫出列式。While的條件指示Foxpro尋找記錄的工作是否繼續,只有當條件是真時才繼續;一旦While遇到某記錄令條件假時,立即停止尋找工作。例如: LOCATE FOR no > 34 WHILE sex = 'M' 從最前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论