Foxpro数据库命令汇总

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Foxpro数据库命令汇总

说明:

1.格式说明:

[ ] 方括号中的项目是任选项,根据不同情况,有时可省略。

…删节号跟在那个项目后面,表示该项目可继续重复多次

2.使用说明:

(1)命令动词后面的短语(如范围、条件、字段名表等)可按任意顺序排列,但短语之间至少由一个空格分割

(2)命令短语中可任意使用大小写字母,命令中使用的字符(如逗号,引号,空格等)只能使用英文半角的字符。

(3)每行最多书写一条命令

(4)每条命令可以只使用前面的四个字母。

(5)命令中有用的范围的,[范围]有通用的以下四种情况。

⑴All:全部记录;

⑵Next n:指从当前记录开始向下的n个记录;

⑶Record n:第n条记录;

⑷Rest:从当前记录开始到最后一条记录为止;

一、第二节:

1、Clear:清除工作区的内容(菜单:Windows→Clear)

2、Quit:退出Foxpro系统(菜单:File→Exit)

========================================================

二、第二节

3、Creat:建立数据库(菜单:File→New菜单下选择Table/DBF)

格式:Creat 库文件名

说明:文件名的扩展名(.dbf)可省略,默认文件名为Untitled.dbf

4、Use:打开/关闭数据库。

格式:Use 库文件名:打开数据库(菜单:File→Open)

Use:关闭数据库。

5、Append :追加记录(菜单:Record→Append)

命令格式:Append [blank]

功能:在数据库尾部添加记录

说明:[blank]的作用是在库尾部添加一空白记录,不进入全屏幕编辑窗口,如果不加blank,添加记录时会出现一个新的编辑窗口,让我们输入记录的数据。

========================================================

三、第四节:

6、查看和修改数据库的结构。

格式:List structure:查看结构(菜单:Database→setup)

Modify structure:修改结构(菜单:Database→setup下Modyfy按钮)

7、Browse:查看数据库记录的数据(菜单:Database→Browse)

格式:Browse [For 条件>][Fields 字段名表]

功能:全屏幕方式浏览满足条件的数据库记录(会打开一个新的浏览窗口)

说明:[ Fields 字段名表]:显示字段名表中指定的字段,若省略,则显示所有字段。

[For 条件]:显示满足条件的记录,若省略,则显示所有记录。

字段名表里可以有许多字段,字段名与字段名之间用逗号(,)隔开。

8.List / Display:显示数据库记录

命令格式:List [范围] [Fields 字段名表] [For 条件]

说明:[范围]有前面的哪四种情况

注:(1)List与Display的区别:

①当显示内容超过一屏时,List不分屏显示,而Display分屏显示;

②当[for 条件]和[范围]省略时,List默认显示所有记录,而Display默认只显示当前记录。

③List命令中,字段名表前的fields可省略,不省略也可以;而Display字段名表前的fields 不能省略。

(2) List/Display与Browse的区别:

①三条命令都可以显示数据库的记录。

②List/Display是在工作区显示记录,而Browse是在一个新的窗口显示数据库的记录。

9、Sum:求数值型字段的和

命令格式:Sum[字段名表][For条件][to内存变量名表]

功能: 求满足条件记录的指定字段的和,结果依次存入指定的内存变量中.

说明:①字段名表前不能加fields

②字段名与变量名的数量要一致。

10、Average:求数值型字段的平均值

命令格式:Average [字段名表][For条件][to内存变量名表]

功能:求满足条件记录的指定字段的平均值,结果依次存入指定的内存变量中.

说明:①字段名表前不能加fields

②字段名与变量名的数量要一致。

11、Count:计数

命令格式: Count[For条件] [to 内存变量]

功能:统计符合条件的记录个数,结果存入指定的内存变量中

说明:省略[For 条件],则统计数据库的所有记录个数。

12、?:显示信息。

命令格式: ?表达式

功能:统依次计算并显示各表达式的值。

例如:?sx,yw:在屏幕上显示变量sx与yw的值。

’中国’:在屏幕上显示出:中国。

y=3+4:在屏幕上显示出:7

? ‘数学=’,sx:则在屏幕上显示出:数学=N (N为变量sx的值)

=======================================================

四、第五节:

13、移动记录指针:

⑴Go Top:记录指针移到第一条记录;

⑵Go Bottom:记录指针移到最后一条记录;

⑶Go n:记录指针移到第N条记录;

⑷Skip n:记录指针向后移n条记录;

⑸Skip-n:记录指针向前移n条记录

说明:前三条命令移动指针叫绝对移动,后二条叫相对移动。

14、Insert:插入记录

命令格式:Insert [Before] [Blank]

相关文档
最新文档