云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > FOXBASE简明教程

FOXBASE简明教程

  • 62 次阅读
  • 3 次下载
  • 2026/4/23 23:27:02

(4)、取右子串函数RIGHT

格式:RIGHT(〈字符表达式〉,〈数值表达式〉) (5)、取消前部空格函数LTRIM 格式:LTRIM(〈字符表达式〉)

(6)、取消尾部空格函数RTRIM和TRIM 格式:RTRIM/TRIM(〈字符表达式〉) (7)、宏代换函数 &

格式:&<数值型表达式>[、] (8)、构造空格串函数SPACE 格式:SPACE(〈数值表达式〉) 3、日期和时间函数

(1)、求系统日期函数DATE 格式:DATE()

(2)、求系统时间函数TIME 格式:TIME()

(3)、求日期中的日子函数DAY 格式:DAY(〈日期表达式〉) (4)、求月份数MONTH

格式:MONTH(〈日期表达式〉) (5)、求年份函数YEAR

格式:YEAR(〈日期表达式〉) (6)、求星期函数DOW

格式:DOW(〈日期表达式〉) 4、转换函数

(1)、大写字母转换为小写函数LOWER 格式:LOWER(〈字符表达式〉)

(2)、小写字母转换为大写函数UPPER 格式:UPPER(〈字符表达式〉) (3)、字符转换为数值函数VAL 格式:VAL(〈字符表达式〉) (4)、数值转换为字符函数STR 格式:STR(〈数值表达式〉[,〈长度〉][,〈小数位数〉]) (5)、字符转换为日期函数CTOD 格式:CTOD(〈字符表达式〉) (6)、日期转换为字符函数DTOC 格式:DTOC(〈日期表达式〉[,1]) (7)、ASCII码值转换为字符函数CHR 格式:CHR(〈数值表达式〉)

(8)、字符转换成ASCII码值函数ASC 格式:ASC(〈字符表达式〉) 5、测试函数

(1)、字符串长度测试函数LEN 格式:LEN([字符型表达式]) (2)、数据类型测试函数 TYPE 格式:TYPE(〈字符型表达式〉) (3)、文件测试函数 FILE 格式:FILE(〈文件名〉) (4)、文件结束测试函数 EOF 格式:EOF([数值型表达式]) (5)、文件起始测试函数 BOF 格式:BOF([数值型表达式]) (6)、检索测试函数 FOUND

格式:FOUND([数值型表达式]) (7)、记录删除测试函数 DELETE 格式:DELETE([数值型表达式]) (8)、记录号测试函数 RECNO 格式:RECNO([数值型表达式]) (9)、记录测试函数 RECOUNT

格式:RECOUNT([数值型表达式]) (10)、记录大小测试函数 RECSIZE 格式:RECSIZE[数值型表达式]) (11)、库文件名测试函数 DBF 格式:DBF([数值型表达式]) (12)、字段数测试函数 FCOUNT 格式:FCOUNT[数值型表达式]) (13)、字段名测试函数 FIELD 格式:FIELD(〈数值型表达式1〉[,〈数值型表达式2〉]) (14)、索引文件函数 NDX

格式:NDX([数值型表达式]) (15)、当前工作区测试函数 SELECT 格式:SELECT( )

/四.FoxBASE的命令结构及运行方式 1、命令的分类

FoxBASE命令从使用方式上分为两大类:

(1)交互命令即在圆点方式下能够立即执行的命令;

(2)程序命令只能在程序中以规定的结构形式出现的命令。

2、命令结构

FoxBASE命令的一般结构为:命令动词短语表在FoxBASE命令中,有许多是对数据文件记录进行操作的命令,其基本结构格式如下: 命令动词[〈范围〉][FIELDS〈字段名表〉][FOR/WHILE〈条件〉][TO PRINT] 命令格式中的符号约定如下: []:可选参数表示符。 〈〉:必须参数表示符。 常用的短语有下列三个: (1)范围 ①ALL全部记录 ②NEXT N 从当前记录开始的连续N个记录(包括当前记录在内)。 ③REST 从当前记录开始到最后一个记录。 ④RECORD N 记录号为N的一个记录。 (2)条件 ①FOR条件 使条件为真的那些记录参加操作。 ②WHILE条件 从当前记录开始到第一个使条件为假的那些记录参加操作,若当前记录就不满足条件,则不操作。 (3)字段 ①FIELDS字段名表只操作字段名表中指定的那些字段。 ?数据库文件的建立 /一、数据库文件形式

一个数据库文件由两方面内容组成:一是库文件的结构,二是库文件中的数据。建立一个库文件,首先要建立结构,其次再输入数据。 /二、定义库文件结构

就是要指明该文件包含多少个字段,并对每个字段指明字段名,字段类型、字段宽度与小数位数等四个结构参数。 命令格式:CREATE[〈库文件名〉] 关于字段的定义有如下说明: (1)输入字段名

(2)输入字段的类型字符型按C(回车键)显示Character,光标移到宽度处。 数值型按N(n)键显示Numeric,光标移到宽度处。 日期型按D(d)键显示Date,自动设长度为8。 逻辑型按L(i)键显示Logical,自动设长度为1。 备注型按M(m)键显示Memo,自动设长度为10。 (3)输入字段宽度

本操作仅对字符型或数值型字段才需要。 (4)输入小数位数

本操作仅对数值型字段才需要。

(5)文件存盘

退出全屏幕编辑返回到FoxBASE系统状态。存盘有下列三种 方式: ①按^W键 ②按^end键 ③直接按回车键 (6)备注文件的产生

当定义的字段中含备注型字段时,系统自动产生与库文件同名的备注型文件,扩展名是.DBT。

/三、修改库文件结构 、MODIFY STRUCTURE 执行该命令后,在屏幕上显示当前库文件的结构信息,提供用户进行全屏幕修改操作。 /四、输入库文件数据

为空文件输入数据有两种方法:一种是在空文件存盘时直接输入,另一种是用命令方式输入。

在FoxBASE系统状态下,键入下列命令:APPEND ?数据库的输出与指针定位 /一、库文件的打开与关闭

使用库文件时首先要将磁盘上的库文件装入内存,称为打开库文件。使用库文件的过程中,如果对库文件的任何内容进行过编辑或修改,使用结束后,应当将内存中的库文件再存回到磁盘上,称为关闭库文件。 打开与关闭库文件的命令是: 格式:USE[库文件名][INDEX索引文件表][ALIAS别名]当命令中的三个短语都缺省时,该命令的功能是关闭当前已打开的库文件及其相关的所有文件。 /二、库文件的输出

库文件的输出包括库文件结构的输出和数据记录的输出。这里的输出指显示或打印。完成这一功能的命令有LIST和DISPLAY两条。 命令格式1:LIST[〈范围〉][FOR/WHILE〈条件〉][FIELDS〈字段名表达式〉][STRUCTURE][OFF][TO PRINT] 命令格式2:DISPLAY[〈范围〉][FOR/WHILE〈条件〉][FIELDS〈字段名表达式〉][STRUCTURE][OFF][TO PRINT] /三、记录指针的定位

在FoxBASE中,许多操作都是针对指定记录进行的,FoxBASE为每个正在使用的数据库文件设有一个无形的内部记录指针,该指针总是指向某一条记录,这条记录称之为\当前记录\。系统的所有操作就是针对当前记录进行,指针将随着命令的执行而移动。在FoxBASE中,对数据操作之前首先要对记录进行指针定位,使其成为当前记录。FoxBASE提供了三种数据记录指针定位的 方法:绝对定位、相对定位和条件定位。

搜索更多关于: FOXBASE简明教程 的文档
  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

(4)、取右子串函数RIGHT 格式:RIGHT(〈字符表达式〉,〈数值表达式〉) (5)、取消前部空格函数LTRIM 格式:LTRIM(〈字符表达式〉) (6)、取消尾部空格函数RTRIM和TRIM 格式:RTRIM/TRIM(〈字符表达式〉) (7)、宏代换函数 & 格式:&<数值型表达式>[、] (8)、构造空格串函数SPACE 格式:SPACE(〈数值表达式〉) 3、日期和时间函数 (1)、求系统日期函数DATE 格式:DATE() (2)、求系统时间函数TIME 格式:TIME() (3)、求日期中的日子函数DAY 格式:DAY(〈日期表达式〉) (4)、求月份数MONTH 格式:MONTH(〈日期表达式〉) (5)、求年份函数YEAR

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com