计算机二级vfp第2章-VF中表达式与函数.ppt

上传人:cn****1 文档编号:569842382 上传时间:2024-07-31 格式:PPT 页数:43 大小:2.92MB
返回 下载 相关 举报
计算机二级vfp第2章-VF中表达式与函数.ppt_第1页
第1页 / 共43页
计算机二级vfp第2章-VF中表达式与函数.ppt_第2页
第2页 / 共43页
计算机二级vfp第2章-VF中表达式与函数.ppt_第3页
第3页 / 共43页
计算机二级vfp第2章-VF中表达式与函数.ppt_第4页
第4页 / 共43页
计算机二级vfp第2章-VF中表达式与函数.ppt_第5页
第5页 / 共43页
点击查看更多>>
资源描述

《计算机二级vfp第2章-VF中表达式与函数.ppt》由会员分享,可在线阅读,更多相关《计算机二级vfp第2章-VF中表达式与函数.ppt(43页珍藏版)》请在金锄头文库上搜索。

1、表达式与函数表达式与函数2024/7/312数据类型数据类型信息技术(IT-Information Technology)是研究信息的获取、传输和处理的技术,由计算机技术、通信技术、微电子技术结合而成,有时也叫做“现代信息技术”。即: 信息技术是利用计算机进行信息处理,利用现代电子通信技术从事信息采集、存储、加工、利用以及相关产品制造、技术开发、信息服务的新学科。数据不同于信息,数据是记录信息的一种形式,同样的信息可以用文字、声音或图像等不同数据形式来表述。即: 数据是记载信息的符号组合,数据类型是数据的基本属性。2024/7/313阅读一段资料阅读一段资料 2007年某钢铁股份有限公司共生产

2、生铁535万吨、钢576万吨、商品坯材691万吨。实现营业收入329.26亿元、利润总额15.77亿元,与去年同期相比分别增长22.01%、34.94%;每股收益1.1236元,与2006年同期相比增长52.78%;截至2007年底,公司总资产173.98亿元,比上年增长15.67%。 欲将这些数据存入数据库中,就要利用数据库管理系统所提供的各种数据类型来表示、存储这些数据。 Visual FoxPro定义了5种基本数据类型:字符型、数值型、货币型、日期型、和逻辑型。2024/7/3141 1、FoxProFoxPro表达式及其组成成份表达式及其组成成份 常量是命令或者程序运行过程中固定不变的

3、数据,FoxPro中的常量主要有字符型、数值型、货币型、逻辑型、与日期型等。1.1 常量 1.1.1字符型常量 Visual FoxPro中字符型常量是用双引号、单引号或方括号等定界符括起来的字符串。 注:定界符必须成对使用,字符串中英文字母的大小写要严格区分。注:定界符必须成对使用,字符串中英文字母的大小写要严格区分。 例如:Internet网络,Computer,61643.04 Visual FoxPro中字符串的长度(字符个数)最大为254。当字符串常量中含有定界符时,则需要用另一种定界符括起来。 例如:例如:Im a student 2024/7/3151.1.2 1.1.2 数值型

4、常量数值型常量 整数、小数和科学计数法表示的数据为数值型常量,一般可为正负号、数字和小数点所组成的数据。 例如:-196,3.1415926535,0.2831E+21.1.31.1.3 货币型常量货币型常量 货币型常量以$或¥符号开头,并四舍五入到小数点后4位。 例如:$88.1696,¥288应为半角字符应为半角字符2024/7/3161.1.4 1.1.4 日期型和日期时间型常量日期型和日期时间型常量 用花括号括起来的、符合约定的符号串。严格的日期格式为: yyyy/mm/dd 例如:2004/07/11 空白日期可表示为或/ 用花括号括起来符合Visual FoxPro约定的符号串。严

5、格的日期时间格式为: yyyy/mm/dd hh:mm:ssa|p 例如:2004/07/11 11:12:30p 日期与时间数据之间必须用空格分隔日期与时间数据之间必须用空格分隔 2024/7/317 此时可根据SET DATE TO命令设置使用mm/dd/yy、mm-dd-yy、yy/mm/dd或yy-mm-dd等日期格式,详见下表所示。 设置设置日期格式日期格式设置设置日期格式日期格式AMERICANAMERICANmm/mm/dd/yydd/yyJAPANJAPANyy/mm/ddyy/mm/ddANSIANSIyy.mm.ddyy.mm.ddUSAUSAmm-mm-dd-yydd-y

6、yBRITISH/FRENCHBRITISH/FRENCHdd/mm/yydd/mm/yyMDYMDYmm/mm/dd/yydd/yyGERMANGERMANdd.mm.yydd.mm.yyDMYDMYdd/mm/yydd/mm/yyITALIANITALIANdd-mm-yydd-mm-yyYMDYMDyy/mm/ddyy/mm/dd日期型和日期时间型常量日期型和日期时间型常量2024/7/3181.1.5 1.1.5 逻辑型常量逻辑型常量 逻辑型常量只有两个值:“真”和“假” .T.,.t.,.Y.或.y.表示“真” .F.,.f.,.N.或.n.表示“假” 字母的大小写不分,但每个字母旁

7、的圆点不可省。1.2 变量 在命令操作和程序运行过程中其值允许变化的量。 变量包括内存变量、字段变量,还可以使用数组。2024/7/319系统变量系统变量 系统变量是Visual FoxPro自动生成和维护的系统内存变量,它们都以下划线开头,用于控制外部设备(如打印机、鼠标等),屏幕显示格式,或处理有关计算器、日历、剪贴板等方面的信息。 例如: _DIARYDATE 当前日期存储变量。 _CLIPTEXT 剪贴板文本存储变量。 其它系统变量资料可查阅相关文献。2024/7/3110字段变量字段变量 字段是包含在数据库表文件记录中的数据项,不但不同记录的同一字段可以取不同值,而且同一记录的同一字

8、段,在不同时刻也可取不同的值。 因此字段是一个变量,称之为字段变量。 注意:字段的类型和宽度是在创建表结构时定义的,要改变只有通过修改表的结构来实现。 字段变量的赋值不能通过赋值语句进行,它的值在表数据录入时输入,也可用命令来修改。内存变量常简称为变量,而字段变量则简内存变量常简称为变量,而字段变量则简称为字段称为字段2024/7/31111.2 变量 (1)、内存变量命名规则 以字母(汉字)或下划线开头,由字母(汉字)、数字或下划线组成,最多254个字符,不可与系统保留字同名。 例如:Student_No,图层编号 注意,一个汉字占用两个字符位置命令关键命令关键字、子句、字、子句、函数名和函

9、数名和系统变量系统变量等等2024/7/3112(2)(2)、内存变量赋值、内存变量赋值 赋值格式1:= 计算等号右边的值,并将结果赋给等号左边的内存变量 赋值格式2:STORE TO 计算值,并将结果赋给内存变量表中的每一个变量 例:定义内存变量c_no,a1,a2,a3。 在命令窗口键入如下命令: c_no=N101 STORE 2*4 TO a1,a2,a3各变量之间用各变量之间用逗号分隔逗号分隔命令格式:SAVE TO ALL LIKE|EXCEPTRESTORE FROM ADDITIVE功能: SAVE命令把指定的内存变量储存在内存变量文件里,而 RESTORE命令能把指定内存变量

10、文件中的内存变量调入当前的内存备用。(3 3)、内存变量文件的建立与调用)、内存变量文件的建立与调用说明:(i i)在中允许使用符号“?”(代表单个字符)与“*”(代 表多个字符)。可选项ALL LIKE表示储存于通配符相匹 配的内存变量;ALL EXCEPT表示除去与通配符相匹配的 变量以外的所有内存变量;缺省可选项则储存全部内存变量。例:例:SAVE TO A:f1 把全部内存变量存储到A盘中名为f1的文件中去。 SAVE TO f2 ALL LIKE A* 把所有以A为首的内存变量储存到当前目录中名为f2的文件中。 SAVE TO f3 ALL EXCEPT ?B* 除第二个字符为B意外

11、的所有内存变量储存到f3的文件中。(3 3)、内存变量文件的建立与调用)、内存变量文件的建立与调用(ii)内存变量的文件的扩展名为MEM。(iii)RESTORE命令中若缺省可选项ADDITIVE,则调入内 存变量文件中的变量之前须先把当前的内存变量全 部清除,否则清除工作不进行,只在原有的基础上 把指定的文件中的变量添加进去。(3 3)、内存变量文件的建立与调用)、内存变量文件的建立与调用2024/7/3116(4 4)、)、 内存变量的清除内存变量的清除 可用专用命令清除内存变量,释放其所占用的存储空间。语法:RELEASE ALL LIKE | EXCEPT 功能:从内存清除指定的内存变

12、量。(1)命令格式中的内容可以省略,称为选项。(2)通配符有? 和*两种,?代表单个字符,*代表一个或多个字符。(3)LIKE子句选项表示选出与通配符相匹配的变量,选项EXCEPT子句清 除与通配符不相匹配的其它内存变量。例如:RELEASE c_no,a1 & 清除内存变量c_no和a1RELEASE ALL LIKE a2* & 清除所有以a2为名前两 个字符的变量命令格式:LIST MEMORY LIKETO PRINTDISPLAY MEMORY LIKE TO PRINT功能: 显示当前已定义的内存变量名、值、类型及其作用范围,并同时显示当前内存变量总的个数、字节数等。 TO PRI

13、NT能把屏幕显示信息输出到打印机。 运行46页下方程序(5 5)、)、 内存变量的显示内存变量的显示 1.31.3、运算符、运算符FoxPro中的运算符有四类: 算术运算符 字符运算符 关系运算符 逻辑运算符(一)、算术运算符 +、 -、 *、 /、 或*、%分别对应于加、减、乘、除、乘方和取余运算运算顺序:运算优先级从高到低为:乘方乘、除、取余加、减,同级运算从左至右,有括号则先计算括号内的部分。(二)、字符运算符 +:字符串连接运算符,用于连接两个字符串。 -:字符串连接运算符,用于连接两个字符串,与+的区别在于将前一个字符串尾部空格移到连接后的字符串末尾。 例如: ? abc+defg

14、& 结果为abcdefg ? abc-defg & 结果为abcdefg运算的对象和运算结果都是字符型数据。1.31.3、运算符、运算符1.31.3、运算符、运算符(三)、关系运算符 运算符 = = 或# = $对应小于、大于、等于、小于等于、大于等于、不等于、字符完全比较、字符串包含运算顺序:从左向右,圆括号内优先。 关系运算符用来对两个数据或表达式进行比较,比较结果成立取值为.T.,否则为.F.关系运算符的比较规则:1、数值型数据按数值大小进行比较;日期型数据按年月日的先后进行比较;字符型数据按相应位置上两个字符的ASCII码值的大小进行比较;汉字按内码进行比较。2、在Set exact

15、off状态下,只要“=”右面字符串与左边的字符串的左端部分一样,系统就认为相同。注意:左边和右边的左端部分一样时不相同。 y=abce=ab ?y y=ab=abc“ ?y3、运算符$只能比较傲两个字符串,若左面的字符串是右面的字串 则结果为.T.,否则为.F.。1.31.3、运算符、运算符(四)、逻辑运算符 运算结果为逻辑型:.T.或.F.。 逻辑型运算符NOT(逻辑非)、AND(逻辑与)和OR(逻辑或),运算优先级从高到低为:NOTANDOR。 若A、B为逻辑型数据,则两者之间的逻辑运算规则如下表所示。A AB BNOT ANOT ANOT BNOT BA AND BA AND BA OR

16、 BA OR B.T.T.T.T.F.F.F.F.T.T.T.T.T.T.F.F.F.F.T.T.F.F.T.T.F.F.T.T.T.T.F.F.F.F.T.T.F.F.F.F.T.T.T.T.F.F.F.F.VFP算算术术、关系、关系、逻辑逻辑运算符运算符运算优先级运 算 符意 义运算举例(注解表示显示结果)算术8( )圆括号7 或 *乘方?32 &96乘 /除%取模:取两数相除的余数?15%4 &35加减关系 4小于?6354 &.F.=小于等于?01/01/92大于?ABCAAAA &.T.=大于等于?大专=大学 &.T.=相等:串比较时串首同就得真?ABC=AB &.T.= =完全相等

17、:两串全同才得真?ABC=AB“ &.F.、#或!=不相等?.T.F. &.T.$包含:左串是右串子串才得真?BC$ABCD &.T.逻辑3NOT 或 !非:结果是右边逻辑值的反?NOTBC$ABCD &.F.2AND与:两边都真才得真?.T.ANDABCAB &.F.1OR或:两边有一为真就得真?.T.OR4=5 &.T.1.41.4、表达式、表达式 把常量、变量、函数用运算符和圆括号连接起来的用于描述数据之间运算关系的式子称为数据运算表达式,简称表达式。单个常量、变量、函数可认为是表达式的特例。 表达式的运算结果是一个值,类型由表达式值的类型确定,可分为字符型、数值型、逻辑型与日期型。(一

18、)字符型表达式 组成元素包括字符型常量、变量、函数和字符型运算符,运算结果为字符型。字符型运算符借用+和-符号。? abc+defg & 结果为abcdefg1.41.4、表达式、表达式(二)、数值表达式 数值型表达式书写规则: (1)表达式的所有符号必须写在一条线上,没有上标 和下标,数学上省略的乘号不能省略。 例如: a*x2+b*x+c 或 a*x*2+b*x+c (2)所有括号均用小括号,并且括号必须成对出现。 例如: ax+b(y-z) 要写为 a*(x+b*(y-z) (三)、逻辑表达式 组成元素包括逻辑型常量、变量、函数、关系型表达式和逻辑型运算符,运算结果为逻辑型:.T.或.F

19、.。 例如:”ab”bb” OR “ac”“ad” 结果为.T.1.41.4、表达式、表达式注意:注意:(1)表达式中出现的变量必须是当前库文件的字段变量或 者是已赋过值的内存变量或数组元素。(2)各种运算一般只能在同类型的数据之间进行,唯有日 期型数据能通过加上或减去一个数值型数据而得到一 个新的日期型数据。(3)一个表达式中的运算符操作顺序:先算术与字符运算 ,再比较运算,最后逻辑运算。(4)逻辑表达式常被用来描述FoxPro命令中FOR子句及 WHILE子句中的条件。1.41.4、表达式、表达式(四)、日期表达式 组成元素包括日期型常量、变量、函数、数值型表达式和日期型运算符,运算结果为

20、日期型。日期型运算符为“+”和“-”,运算规则如下: (1) 两个日期型数据相减,得到的数值为两个日期之间相差的天数。 ? 2004/7/31-2004/7/15 & 显示16 (2) 一个日期型数据与一个数值型数据相加或相减,则加/减天数。 ? 2004/7/15-50 & 显示05/26/04 (3) 一个日期时间型数据与一个数值型数据相加或相减,则加/减秒数。 ? 2004/7/15 4:20:10a-100 & 显示07/15/04 04:18:30AM2024/7/31272 数组 数组(Array)是按一定顺序排列的一组变量,数组中的各个变量称为数组元素。2.1 数组的定义 数组在

21、使用前必须先定义。 DIMENSION | DECLARE (,) ,(,) 功能:定义一维或二维数组,以及下标的上界. 例如,DIMENSION a(10)定义一个一维数组a,其具有10个元素。 对于二维数组,通常将第一个下标称为行标,第二个下标称为列标。例如,DIMENSION b(3,4)定义二维数组b,其具有3行4列共12个元素。2024/7/31282.2 2.2 数组的赋值和引用数组的赋值和引用 (1)数组定义时,每个元素的初值均默认为.F.。 (2)STORE命令和赋值符号“=”既可以为数组赋值, 也可以为其元素赋值。 例3-4 数组定义和赋值。 DIMENSION a(10),

22、 b(3,4) a=0 STORE 6 TO b b(1,2)=Visual FoxPro“ (3)二维数组各元素在内存中按行的顺序存储,因此二维数组的元素可当作一维数组元素来存取数据。 例如,二维数组b(3,4),其中b(2,3)在存储位置占第7位,所以也可以用b(7)来引用。2024/7/31293 3 函数函数 Visual FoxPro有几百种标准函数来支持各种计算,检测系统工作状态,或做出某种判断。 函数实质上就是预先编制好的子程序,调用函数实际上就是执行函数子程序。合理使用这些函数能增强命令或程序的功能,减少编写的程序量。函数的组成要素 (1)函数名 (2)参数 (3)函数值3.1

23、 3.1 输出命令输出命令命令格式: ?|?功能:依次计算并显示各表达式的值。?与?的区别在于?在 显示表达式内容之前,先发送一个回车换行符;而? 则不发送回车换行符。 输出命令不但能把常量以原样显示出来,还能显示内存变量、当前记录字段变量和表达式的值。3.2 3.2 几个常用函数几个常用函数(1)字符串截取函数(2)字符串查找函数(3)大小写字母的转换函数(4)空格函数与压缩空格函数(5)类型转换函数(6)日期时间函数(7)涉及库文件查询的若干函数前四类函数的命令格式及功能如下表所示:表表2.8 字符字符处处理函数理函数函 数功 能例子(注解表示结果)SUBSTR(,)返回中第位起的长度为的

24、子串?SUBSTR(ABCD,2,2)&BCLEFT(,)返回左起个字符的子串?LEFT(ABCD,2) &ABRIGHT(,)返回右起个字符的子串?RIGHT(ABCD,2) &CDLEN()返回字符串的长度?LEN(ABCD) & 4AT(,)返回字符串在中第次出现的位置?AT(BC,ABCD,1) & 2ALLTRIM()删除字符串前导和末尾的空格?ALLTRIM( ABCD )&ABCDSPACE()返回个空格?SPACE(4) & UPPER()将小写字母转换为大写?UPPER(aBc) &ABCLOWER()将大写字母转换为小写?LOWER(aBc) &abcVAL()将字符串转换

25、为数值?VAL(3.14) & 3.14STR(,)将数值转换为长度为位,具有位小数的字符串?STR(3.14,5,1) & 3.1CHR()从表示的ASCII码返回字符?CHR(65) &AASC()返回字符的ASCII码值?ASC(A) &653.2 3.2 几个常用函数几个常用函数(5)类型转换函数 命令格式: CTOD() 把字符型转换成日期型 DTOC() 把日期型转换成字符型 例如:?CTOD(“2/19/1993”) 结果为:02/19/93(6)日期时间函数 命令格式: ?DATE() 返回当前系统的日期 ?TIME() 返回当前系统的时间 YEAR() 从日期表达式中国求出公

26、元年历值 例如:use shebei go 3 ?Year(启用日期) 结果为:19873.2 3.2 几个常用函数几个常用函数(7)涉及库文件查询的若干函数 命令格式: ?RECNO() 返回当前记录的记录号 FSIZE() 返回由()所指定的字段宽度 EOF 记录指针是否指向文件尾 BOF 记录指针是否指向文件头 FILE() 判断由()所指定的文件是否 存在复习复习l常量常量 l 数值型常量数值型常量 例如例如10,-100,2.81828,10,-100,2.81828, l 字符型常量 例如微机,PC机,3.14159 l 日日期期型型和和日日期期时时间间型型常常量量 例例如如06/

27、30/1999,06/30/1999, 9/15/99 8:45,2001/08/30 2001/08/30 l 逻辑型常量 真和假两种值, .T. . F . l变量变量l内存变量内存变量 s=VFP s=VFP STORE 2*4 TO n1,n2,n3 STORE 2*4 TO n1,n2,n3 ? S=,s ? S=,s & & 显示显示S= VFP S= VFP DIMENSION x(3),a(2,3) & DIMENSION x(3),a(2,3) &定义数组定义数组 a(1,3) =5 &a(1,3) =5 &数组元素赋值数组元素赋值 l字段变量字段变量 USE sb ?名称

28、& SB.DBF打开后记录指针指向第1个记录,显示车床GO 5 & 将记录指针指向第5个记录(GO命令参阅2.3.1节)?名称 l系统变量 2024/7/3136本章小结本章小结本章主要包括:(1)数据类型。(2)常量、变量、数组、函数。(3)运算符与表达式。很好掌握本章内容,是更好学习Visual FoxPro操作和编程的基础。建议多练习各种表达式的综合应用2.3 VFP2.3 VFP命令的常用子句命令的常用子句 命令格式:命令格式:LIST|DISPLAY FIELDS FOR WHILE OFF TO PRINT PROMPT|TO FILE 范围子句范围子句 : ALL 所有记录所有记

29、录 NEXT 从当前记录起的从当前记录起的N个记录个记录 RECORD 第第N个记录个记录 REST 从当前记录起到最后一个记录止的所有记录从当前记录起到最后一个记录止的所有记录例:例: USE sb GO 2 & 记录指针指向第记录指针指向第2个记录个记录 LIST NEXT 5 FOR 价格价格10000 & 显示第显示第2,3,6等等3个记录个记录 LIST RECORD 5 FIELDS 编号编号,名称名称,价格价格 USE sb LIST NEXT 3 & (1) LIST 部门部门,编号编号,名称名称,备注备注 FOR 部门部门=21 & (2) LIST 编号编号,名称名称,价格

30、价格*0.9,启用日期启用日期 FOR YEAR(启用日期启用日期)1995 OFF & (3)2.4 2.4 表的维护命令表的维护命令1. 1. 表的复制表的复制表的复制表的复制COPY FILE COPY FILE TO TO 2 COPY TO COPY TO FOR FOR WHILE WHILE FIELDS FIELDS | FIELDS LIKE | FIELDS LIKE | FIELDS EXCEPT | FIELDS EXCEPT TYPESDF|XLS|DELIMITEDWITH TYPESDF|XLS|DELIMITEDWITH |WITH BLANK|WITH TAB

31、|WITH BLANK|WITH TAB COPY STRUCTURE TO COPY STRUCTURE TO FIELDS FIELDS 例:例: USEUSE & & 若若SB.DBFSB.DBF是打开的是打开的, ,则须关闭它则须关闭它 COPY FILE SB.DBF TO SB1.DBF & COPY FILE SB.DBF TO SB1.DBF & 复制得复制得SB1.DBFSB1.DBF COPY FILE SB.FPT TO SB1.FPT & COPY FILE SB.FPT TO SB1.FPT & 复制得复制得SB1.FPTSB1.FPT USE USE sbsb CO

32、PY TO a1 & COPY TO a1 & 对对sb.dbfsb.dbf原样复制原样复制, ,同时生成同时生成A1.DBFA1.DBF与与A1.FPTA1.FPT COPY TO a2 FIELDS COPY TO a2 FIELDS 名称名称, ,编号编号 FOR LEFT(FOR LEFT(部门部门,1)=,1)=“2 2” LIST & LIST & 显示显示SB.DBFSB.DBF的记录数据的记录数据 USE a2 USE a2 LIST & LIST & 显示显示A2.DBFA2.DBF的记录数据的记录数据 USE USE sbsb COPY TO b1 NEXT 3 SDF &

33、 COPY TO b1 NEXT 3 SDF & 以系统数据格式复制以系统数据格式复制, ,产生文本文件产生文本文件B1.TXTB1.TXT COPY STRUCTURE TO sb2 FIELDS COPY STRUCTURE TO sb2 FIELDS 名称名称, ,价格价格, ,编号编号, ,备注备注2. 2. 表数据的替换表数据的替换lREPLACE WITH ADDITIVE, WITH ADDITIVE .FOR WHILE lSCATTER FIELDS |FIELDS LIKE |FIELDS EXCEPT MEMO TO BLANK | MEMVAR BLANKlGATHER

34、 FROM |MEMVAR FIELDS |FIELDS LIKE |FIELDS EXCEPT MEMOlCOPY TO ARRAY FIELDS FORWHILElAPPEND FROM ARRAY FOR FIELDS3. 3. 逻辑表的设置逻辑表的设置 l 过滤器 SET FILTER TO l字段表 SET FIELDS TO ,. |ALLLIKE |EXCEPT SET FIELDS ON|OFF4. 4. 建立或修改表结构的命令建立或修改表结构的命令 命令:命令:CREATE TABLE ( ( , ),.)ALTER TABLE ADD | ALTER COLUMN ( ,

35、) ALTER TABLE DROP COLUMN |RENAME COLUMN TO 例:例: CREATE TABLE dx(编号编号 c(5),年月年月 c(4),费用费用 n(6,1) LIST STRUCTURE & 主屏幕显示主屏幕显示DX.DBF的结构的结构 INSERT INTO dx VALUES(016-1,8911,2763.5) INSERT INTO dx VALUES(016-1,9112,3520.0) INSERT INTO dx VALUES(037-2,9206,6204.4) INSERT INTO dx VALUES(038-1,8911,2850.0)

36、 LIST OFF & 主屏幕显示所有记录主屏幕显示所有记录 主屏幕所显示主屏幕所显示DX.DBF的记录数据如下:的记录数据如下: 编号编号 年月年月 费用费用 016-1 8911 2763.5 016-1 9112 3520.0 037-2 9206 6204.4 038-1 8911 2850.0 ALTER TABLE dx ADD 摘要摘要 m(4) ALTER TABLE dx DROP 摘要摘要 2.5 2.5 记录的维护命令记录的维护命令l 记录的定位与移位位 例:例:USE SB & 当前记录为第1个记录 ?RECNO() & 显示:1 GO BOTTOM & 记录指针指向第7个记录,当前记录为第7个记录 ?RECNO() & 显示:7 GO 4 & 当前记录为第4个记录 SKIP -1 & 当前记录为第3个记录l记录的插入与追加 INSERT BLANK BEFORE INSERT INTO 表名(字段名1 ,字段名2, .) VALUES(表达式1 , 表达式, .) APPEND BLANK l记录的删除与恢复 DELETE FOR WHILE PACK RECALL FOR WHILE ZAP

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 研究生课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号