FOXPRO数据库常用命令详解
《FOXPRO数据库常用命令详解》由会员分享,可在线阅读,更多相关《FOXPRO数据库常用命令详解(5页珍藏版)》请在装配图网上搜索。
1、文档供参考,可复制、编制,期待您的好评与关注! FOXPRO数据库常用命令详解 序号命令功能格式举例11?、?显示表达式的值?表达式?表达式X=3?X*2*将显示62GO | GOTO移动记录指针到指定记录号GO 记录号*参数记录号可以用数字,或TOP、BOTTOM;变量TOP表示最顶端记录、BOTTOM表示最下端记录3SKIP上移或者下移记录指针SKIP N*N正数表示下移记录指针,负数表示上移。*设当前记录指针是5SKIP 3*执行命令后记录指针是8SKIP -3*执行命令后记录指针是24DISPLAY显示记录DISPLAY 范围 FOR 条件 字段列表*注此命令参数范围缺省表示当前记录5
2、LIST显示记录LIST 范围 FOR 条件 字段列表*注此命令参数范围缺省表示所有记录(ALL)6BROWSE显示、修改记录BROWSE FOR 条件 FIELDS 字段列表注:缺省 FIELDS 字段列表将显示所有的字段*显示1980年以后出生的学号、姓名Browse for 出生年月=80/01/01 fields 学号,姓名7EDIT/CHANGE修改记录8REPLACE WITH批量替换REPLACE 范围 字段1 WITH 表达式1,*可以有多个替换,多个替换中间须逗号*计算每位同学的总分,总分等于语文+数学+英语Replace all 总分 with 语文+数学+英语*把每位同学
3、的总分加10分replace all 总分 with 总分+109APPEND添加记录到数据表末尾注:增加的记录在数据库的后面10INSERT插入记录*三种用法INSERT *在当前记录后插入一个记录INSERT BEFORE *在当前记录前插入一个记录INSERT BLANK *在当前记录后插入一个空白记录11DELETE为记录加删除标记(逻辑删除)DELETE 范围 FOR 条件*参数范围有四种表现形式:(以下命令类似)1、“ALL”表示所有记录2、“RECORD n”表示第n个记录3、“NEXT n”表示从当前记录开始n个记录4、“REST”表示从当前记录开始到最后一个记录。*逻辑删除第
4、3个记录Delete Record 3*逻辑删除当前记录开始3个记录Delete Next 3*逻辑删除数学90分以上Delete for 数学9012PACK永久删除加有删除标记的记录13RECALL去除记录的删除标记RECALL 范围 FOR 条件14ZAP永久性删除表中所有记录15COUNT统计表的记录数COUNT FOR 条件TO 内存变量*统计语文不及格的人数Count for 语文9020CONTINUE继续查找符合条件的记录*命令必须在执行LOCATE后使用,如果找不到满足记录状态栏将显示“End of locate scope”21INDEX建立索引文件INDEX ON 字段
5、TO 索引文件名*注索引文件是按索引字段升序进行排序*打开数据库chengji.dbf,并建立以字段“学号”索引文件xh.idxUse chengjiIndex on 学号 to xh.idx22SET INDEX TO打开索引文件SET INDEX TO 索引文件名*设已经打数据库chengji.dbf,现要打开索引文件xh.idxSet index to xh.idx23SEEK查找与索引关键字值匹配记录SEEK 表达式*设已对数据库“学号”字段进行索引并打开索引文件Seek 10001 *查找学号是10001的记录24CREATE建立新的数据表CREATE 数据库文件名CREATE ch
6、engji.dbf25USE打开或关闭数据库*三种用法USE *关闭当前打开的数据库USE 数据库文件名 *打开数据库USE 数据库文件名 INDEX 索引文件名*打开数据库同时打开索引文件26COPY STRUCTURE TO复制一个结构相同的空表COPY STRUCTURE TO 新的数据库文件名*注文件名的扩展名.dbf可省略,以下命令类似。Copy structure to cj12.dbfCopy structure to cj1227LIST STRUCTURE显示数据库结构28MODIFY STRUCTURE修改数据库结构29COPY TO从当前表的内容复制到新表COPY TO
7、新的数据库文件名Copy to cj13.dbf30CLEAR清除FOXPRO显示区31DO运行程序文件DO 程序文件名*运行FOXPRO默认路径下的程序文件“xs1.prg”Do xs1.prg32MODIFY COMMAND编辑或建立程序文件MODIFY COMMAND 程序文件名MODIFY COMMAND xs1.prg33QUIT退出FoxPro34SET DEFAULT TO设置FOXPRO默认路径SET DEFAULT TO 路径*运行此命令后,数据库文件名前无需路径*把FOXPRO默认路径设置为D盘的“20040101”文件夹Set default to D:200401015 / 5
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。