FOXPRO数据库常用命令详解.doc

FOXPRO数据库常用命令详解.doc

ID:50269399

大小:87.51 KB

页数:5页

时间:2020-03-07

FOXPRO数据库常用命令详解.doc_第1页
FOXPRO数据库常用命令详解.doc_第2页
FOXPRO数据库常用命令详解.doc_第3页
FOXPRO数据库常用命令详解.doc_第4页
FOXPRO数据库常用命令详解.doc_第5页
资源描述:

《FOXPRO数据库常用命令详解.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、FOXPRO数据库常用命令详解 序号命令功能格式举例11?、??显示表达式的值?[表达式]??[表达式]X=3?X*2    *将显示62GO

2、GOTO移动记录指针到指定记录号GO[记录号]*参数[记录号]可以用数字,或TOP、BOTTOM;变量TOP表示最顶端记录、BOTTOM表示最下端记录 3SKIP上移或者下移记录指针SKIP[N]*N正数表示下移记录指针,负数表示上移。*设当前记录指针是5SKIP3   *执行命令后记录指针是8SKIP-3  *执行命令后记录指针是24DISPLAY显示记录DISPLAY[范围][FOR条件][字段列表]*注此命令参数[范围]缺省表

3、示当前记录 5LIST显示记录LIST[范围][FOR条件][字段列表]*注此命令参数[范围]缺省表示所有记录(ALL) 6BROWSE显示、修改记录BROWSE [FOR条件][FIELDS字段列表]注:缺省[FIELDS字段列表]将显示所有的字段*显示1980年以后出生的学号、姓名Browsefor出生年月>={80/01/01}fields学号,姓名7EDIT/CHANGE修改记录  8REPLACE WITH批量替换REPLACE[范围][字段1WITH表达式1][,……]*可以有多个替换,多个替换中间须逗号*计算每位同学的总分,总分等于语文+数学+英语Replac

4、eall总分with语文+数学+英语 *把每位同学的总分加10分replaceall总分with总分+109APPEND添加记录到数据表末尾注:增加的记录在数据库的后面 10INSERT插入记录*三种用法INSERT     *在当前记录后插入一个记录INSERTBEFORE*在当前记录前插入一个记录INSERTBLANK  *在当前记录后插入一个空白记录 11DELETE为记录加删除标记(逻辑删除)DELETE[范围][FOR条件] *参数[范围]有四种表现形式:(以下命令类似)1、“ALL”表示所有记录2、“RECORDn”表示第n个记录3、“NEXTn”表示从当前记录

5、开始n个记录4、“REST”表示从当前记录开始到最后一个记录。*逻辑删除第3个记录DeleteRecord3*逻辑删除当前记录开始3个记录 DeleteNext3 *逻辑删除数学>90分以上Deletefor数学>9012PACK永久删除加有删除标记的记录  13RECALL去除记录的删除标记RECALL[范围][FOR条件] 14ZAP永久性删除表中所有记录  15COUNT统计表的记录数COUNT[FOR条件][TO内存变量]*统计语文不及格的人数Countfor语文<60toX16AVERAGE求平均值AVERAGE[字段列表][TO内存变量][FOR条件]*分别求男

6、生的数学和语文的平均分并赋给变量sx和ywaverage数学,语文tosx,ywfor性别=’男’?sx,yw  *显示变量sx和yw的值117SUM对表中的数值型记录求和SUM[字段列表][TO内存变量][FOR条件]*分别求全班语文、数学成绩的总和并赋给变量yw,sx Sum语文,数学toyw,sx18SORT对当前表排序到新的数据表SORT[TO新数据库文件名][ON字段排序方式]*注:排序方式有两种:/A和/D分别表示升序和降序,/A可以省略。*把当前打开数据库按总分从大到小排序到新数据库cj1.dbf。Sorttocj1.dbfon总分/D19LOCATE顺序查找

7、指定条件第一个记录LOCATE[范围][FOR条件]*在当前记录后面的记录中找化学超过90分的记录LocateRESTfor化学>9020CONTINUE继续查找符合条件的记录*命令必须在执行LOCATE后使用,如果找不到满足记录状态栏将显示“End of locate scope” 21INDEX建立索引文件INDEX[ON字段][TO索引文件名]*注索引文件是按索引字段升序进行排序*打开数据库chengji.dbf,并建立以字段“学号”索引文件xh.idxUsechengjiIndexon学号toxh.idx22SETINDEXTO打开索引文件SET INDEX TO[

8、索引文件名]*设已经打数据库chengji.dbf,现要打开索引文件xh.idxSetindextoxh.idx23SEEK查找与索引关键字值匹配记录SEEK[表达式]*设已对数据库“学号”字段进行索引并打开索引文件Seek‘10001’  *查找学号是10001的记录24CREATE建立新的数据表CREATE[数据库文件名]CREATEchengji.dbf25USE打开或关闭数据库*三种用法USE            *关闭当前打开的数据库USE[数据库文件名]   *打开数据库USE[数据库文件名][IND

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。