计算机二级VFP考试讲义.doc

上传人:laozhun 文档编号:4123752 上传时间:2023-04-06 格式:DOC 页数:100 大小:436.50KB
返回 下载 相关 举报
计算机二级VFP考试讲义.doc_第1页
第1页 / 共100页
计算机二级VFP考试讲义.doc_第2页
第2页 / 共100页
计算机二级VFP考试讲义.doc_第3页
第3页 / 共100页
计算机二级VFP考试讲义.doc_第4页
第4页 / 共100页
计算机二级VFP考试讲义.doc_第5页
第5页 / 共100页
点击查看更多>>
资源描述

《计算机二级VFP考试讲义.doc》由会员分享,可在线阅读,更多相关《计算机二级VFP考试讲义.doc(100页珍藏版)》请在三一办公上搜索。

1、第1章 数据与数据运算一、数据类型1. 数值型(N):由数字、小数点和正负号组成。(包括整数和实数),占8字节内存,精度16位。例如数值型常量:12、3.45、-6.78、5.878E12、1.6E-12等。2. 字符型(C):每个字符占一个字节,最长255个字符。3. 逻辑型(L):只有真、假两个值(.T. 、.t.、Y.、y 、.F.、.f.、.N.、.n.)占1字节。4. 日期型(D):占8个字节,取值范围:0001年1月1日9999年12月31日。日期的表示格式很多,可用有关命令设置:a) SET DATE TO MDY/DMY/YMD 该命令设置日期表示形式。b) SET CENTU

2、RY TO ON/OFF 表示日期时是否指明“世纪”。c) SET STRICTDATE TO 0/1/2 是否采用严格日期格式对待输入日期值。此设置命令取“1/2”值时,日期需按照严格日期表示法yyyy-mm-dd的表示格式输入,否则会弹出“出错”对话框;取“2”值时CTOD()、CTOT()函数也采用严格日期格式转换字符;若设为0,则日期的输入可按其它形式,但可能被系统按不同日期解释。d) SET MARK TO /; 该命令用于设置日期分隔符,若缺省设置值,则用默认“/”为分隔符。5. 日期时间型(T):占8个字节,如常量2001-03-22,11:30 p。日期的表示范围同上,时间从0

3、0:00 :00AM11:59:59PM,缺省日期为1899年12月30日,缺省时间为午夜零点。6. 货币型(Y):占8个字节,货币型常量以前置符号$打头,保留小数4位。7. 对象型(O):windows中的对象,如VFP主窗口对象为“_SCREEN”。(以上7种数据类型可用于内存变量和数组,前6种还可用于字段变量,但下列数据类型只能用于字段变量)8. 双精度型(N):占8个字节9. 浮点型(N):占8个字节10. 整数型(N):占4个字节11. 通用型(G):占4个字节,专门用来存储OLE对象,如电子表格、字处理文档或图片等由其它程序产生的对象。12. 备注型(M):占4个字节,用于存放较多

4、的文本信息,会产生与表同名的备注文件“*fpt”。13. 二进制字符型(C):使用方法与字符型同,只是直接以二进制形式存储。14. 二进制备注型(M):使用方法与备注型同,只是直接以二进制形式存储。二、常量与变量1. 常量(部分数据类型的常量说明):a) 字符型常量必须用单引号、双引号、或方括号括起来。如某种括符本身也是字符串内容,则用另一种括符括起该字串。b) 日期型常量必须用一对花括号包括。对于空值的日期,可用、/、-表示。c) 日期时间型常量的空值表示成-,:,货币常量用$开头。d) 符号常量的定义及取消:例:#define PI 3.1415926535 #undef PI2. 变量:

5、在程序执行过程中其值可变的数据项。实际上是用标识符命名的存放数据项的计算机内存单元。变量有变量名、变量值、变量类型、长度、变量作用域等属性。变量名可由字母、汉字、数字或下划线组成,但须以字母或汉字开头,长度不超过10个字符。VFP的变量可分为字段变量和内存变量,表中的字段名就是字段变量。内存变量不必先声明,如与字段变量同名,由于字段变量优先级较高,需在访问时加前缀M(或M),内存变量的类型随所赋值的类型变化而变化。可作为内存变量的类型包括前述7种基本类型。a) 简单内存变量的赋值:3. 数组:要先用DIMENSION或DECLARE声明,下标最小为1,默认各元素值为。F 。;一个数组中各元素的

6、数据类型可以不同;可用一维数组方式访问二维数组;仅在赋值号左边或作为输入对象时可直接用数组名给该数组的全部数组元素赋同一值。例如:DIMENSION x(5),y(2,3)4. 内存变量常用命令:a) 赋值:内存变量=表达式 STORE 表达式 TO 内存变量列表b) 显示:(包括变量名、作用域、类型、取值)LIST MEMORY LIKE NOCONSOLETO PRINTERPROMPT / TO FILE DISPLAY MEMORY LIKE NOCONSOLETO PRINTERPROMPT / TO FILE 说明:LIKE短语表示只显示与通配符相匹配的内存变量;子句TO PRIN

7、TER/TO FILE表示将显示的内容同时送往打印机或文本文件中;LIST 命令连续流动显示,而DISPLAY是分屏显示;子句NOCONSOLE表示不输出到显示器;子句PROMPT表示要求弹出打印设置框。 ? 显示输出各表达式值时自动换行 ?? 在同一行上显示各表达式值c) 清除:CLEAR MEMORYRELEASERELEASE ALL EXTENDED LIKE/EXCEPT子句EXTENDED表示在程序中还可删除公共内存变量;短语EXCEPT表示删除之外的其余内存变量。d) 保存和恢复:SAVE TO ALL LIKE/EXCEPTRESTORE FROM ADDITIVE内存变量文件

8、的扩展名为。MEM;子句ADDITIVE表示以追加方式添加内存变量,否则恢复前会先清空原有内存变量。SAVE SCREEN TO RESTORE SCREEN FROM以上为保存和恢复当前屏幕内容的命令;无可选项屏幕内容存入缓冲区。5. 记录字段与数组元素的数据交换:记录字段复制为数组元素:SCATTER FIELDS MEMO TO BLANKSCATTER FIELDS LIKE/EXCEPT MEMO TO BLANK选用MEMO短语可同时复制备注型字段;BLANK表示产生一空数组。数组元素复制成记录:GATHER FROM FIELDS MEMO GATHER FORM FIELDS

9、LIKE/EXCEPT MEMO 1.3 表达式1. 数值运算符及表达式() *或 *,/ % +,2. 字符运算符及表达式+、3. 日期(或日期时间)运算符及表达式+、该表达式只有三种形式: 两日期(或日期时间)型数据相减,结果为相差的天数(或秒数); 日期(或日期时间)型数据加上一个整数,结果是一个新的日期(或日期时间); 日期(或日期时间)型数据减去一个整数,结果是一个新的日期(或日期时间)。4. 关系运算符及表达式、=、=、= =、(或# 或!=)、$ (优先级相同)运算符两边的数据类型要相同,比较结果都为逻辑型: 数值型和货币型数据按值的大小比较; 日期和日期时间型数据比较时,越晚的

10、越大; 逻辑型数据TF; = = 只用于字串的精确比较; $ 包含于,也只能用于字符型数据; = 也可用于字串的非精确比较,但其结果与SET EXACT ON/OFF有关。5. 逻辑运算符及表达式NOT或!ANDOR作业:实验内容:学习内存变量、数组变量的定义,赋值,显示,学习各种表达式和运算符。复习函数的使用。一、内存变量的赋值和使用1、等号赋值2、store命令3?和?的使用方法(显示值)4List memo like (显示名称,类型,值)练习:观察下列命令的作用和显示结果X1=8*4?x1X2=PQRxy=.t.xyz=1996/12/30list memory like x*stor

11、e 计算机 TO xy,x3save to f1 all like x?release x1,x2list memory like x?restore from f1list memory like x? 二、数组的定义和使用(参考教材)练习一DIMENSION array1(2)DISPLAY MEMORY LIKE array1STORE A TO array1(1)STORE 2 TO array1(2)DISPLAY MEMORY LIKE array1Array1=100DISPLAY MEMORY LIKE a*练习二、DIMENSION mm(2,3)DISPLAY MEMORY

12、 LIKE m*练习三、DIMENSION sample(2,3)STORE Goodbye TO sample(1,2)STORE Hello TO sample(2,2)STORE 99 TO sample(6)STORE .T. TO sample(1)CLEARDISPLAY MEMORY LIKE sample三.运算符: 1数值运算符:? (4-3) * (12/nVar2)? 3 * 2 ? 3 2 ? 2 * 7? 14 / 7 ? 15 % 4? IIF(YEAR(DATE( ) % 4 = 0, Summer Olympics this year; , No Summer

13、Olympics this year)2、关系运算符: ? 23 54status=“Close”? status = = “Open”注意:=表示等于.=表精确等于.在SET EXACT OFF状态下,用“=”比较两个字符串时,只要“=”右边的字符串与左边的字符串的左端部分相同,即认为是相等;在SET EXACT ON状态下,则要完全相同才是相同。例如:判断下列表达式的值 ab=abc ax=axax axax = ax aX=ax 你好=你好 你好=你好 3、日期运算符: ?1999-01-02+3 ? 1999-01-02-1999-01-21 ? 1999-01-21-1999-01-

14、02 ? 1999-01-02+1999-01-024、字符串运算符: ? “我是”+”某某”+”!” ? “我是”-”某某”-”!” ? “我是 “+”某某 “+”!” ? “我是 “-“某某 “+”!”$ :包含运算符,如果该运算符左边的字符串包含在右边的字符串里,那么表达式的值为真,否则为假.例如: 判断下列表达式的值 李$李小强 李小强$李五、判断下列表达式的正确与错误:1 2002-05-25 2 2002-05-253 2002/05/25 4 2003-05-01 10:10:10 AM-10 5 2003-05-01-DATE()6 2003-05-01+DATE() 7 20

15、03-05-01+1000_练习题一、选择题1.在Visual FoxPro中,有下面几个内存变量赋值语句:X=2001-07-28 10:15:20PMY=.T.M=$123.45N=123.45Z=123.45执行上述赋值语句之后,内存变量X、Y、M、N和Z的数据类型分别是( )A)D、L、Y、N、C B)D、L、N、N、CC)T、L、M、N、C D)T、L、Y、N、C2.以下日期值正确的是( )A)2002-05-25 B)2002-05-25C)2002-05-25 D)2002-05253.在下面的Visual FoxPro表达式中,不正确的是( )A)2003-05-01 10:1

16、0:10 AM-10B)2003-05-01-DATE()C)2003-05-01+DATE()D)2003-05-01+10004.在下列函数中,函数值为数值的是( )A)BOF()B)CTOD(01/01/03)C)AT(”人民”,”中华人民共和国”)D)SUBSTR(DTOC(DATE(),7)二、填空题1.命令 ?ROUND(337.2007,3)的执行结果是_。2.命令 ?LEN(THISISMYBOOK)的结果是_。3.TIME()返回值的数据类型是_。C4.顺序执行下列操作后,屏幕最后显示的结果是_和_。Y=DATE()H=DTOC(Y)? TYPE(Y),TYPE(H)D C三

17、、上机执行下述命令,熟悉函数的功能。(请同学们在运行之前先思考。)1.B=DTOC(DATE(),1)?今天是:+LEFT(B,4)+年+IIF(SUBS(B,5,1)=0,;SUBS(B,6,2),SUBS(B,5,2)+月+RIGHT(B,2)+日2.X=STR(12.4,4,1)Y=RIGHT(X,3)Z=&Y+&X? Z,&Z3.X=奔腾586Y=个人计算机? LEN(X),RIGHT(X,3)+Y? &X.&Y,X+Y4.?AT(人民,中华人民共和国)? VAL(SUBSTR(668899,5,2)+1? SUBSTR(668899,3)-15.DD=DATE()? STR(YEAR

18、(DD),4)+年 +STR(MONTH(DD),2)+月 +STR(DAY(DD),2)+日6.N=886M=345K=M+N?1+&K7.?VAL(SUBSTR(奔腾586,5,1)*LEN(Visual FoxPro)8.SET EXACT OFFX=A ?IIF(A=X,X-BCD,X+BCD)9.STORE 学生 TO XUSE &X &相当于USE 学生 (注意:首先你应该创建学生.dbf)XM=姓名? &XM +你好!SKIP &转到下条记录? XM,& XM补充:?和?接表达式:不能在?中赋值。例如:?k=100 ,如果k没有初值,那就是错误的 k=200 ?k=100 屏幕显

19、示:.F. 如果k=sf,答案是什么呢? 另外,赋值只有一种情况: 变量=表达式 注意:变量前面不能有其它任何东西!例如: a=b=3 . 其中,a=是赋值,而b=3则是判断1.4常用函数 函数 对于函数需要大家了解的有: 1、函数名 2、除了&宏函数外,所有函数必须加 () 3、函数的作用 4、函数的参数 5、函数的返回值及其类型数值运算函数: INT()、ABS()、MAX()、MIN()、SQRT()、ROUND()、MOD()字符处理函数: LEN()、AT()、SPACE()、SUBSTR()、LEFT()、RIGHT() TRIM=RTRIM(TRIMALLTRIMLTRIMRTR

20、IM)、STUFF()、&:宏函数转换函数: LOWER()、UPPER()、CTOD()、DTOC()、STR()、VAL() ASC()、CHR()日期时间函数: DATE()、TIME()、YEAR()、MONTH()、DAY()测试函数: RECNO()、BOF()、EOF()、FOUND()、FILE()、DBF()、RECCOUNT()、SELECT()、TYPE()、IIF()、其它:ROW()、COL()、INKEY()、READKEY()1数值处理函数(1)求对数函数LOG()【格式】LOG()【功能】返回的自然对数值。【说明】值必须大于零。【例如】输入语句:?LOG(16.

21、5),LOG(10),LOG(1)显示结果: 2.80 2.30 0.00(2)求四舍五入函数ROUND()【格式】ROUND(,)【功能】返回按所指定的保留小数位数进行四舍五入的值。若的值为负,则返回小数点左边为绝对值个数零的整数值。【例如】:输入语句:?ROUND(68.345,2),ROUND(68.745,0),ROUND(68.345,-1),ROUND(68.345,-2)显示结果: 68.35 69 70 100注意:在执行函数ROUND(68.345,-1)时,小数点左边的数是两位68,由于参数2为-1,则返回值是整数且应带一个0,故经四舍五入后,8进位到6则首位变为7,第二位

22、按规定是0。所以该函数的返回值是70。(3)求最大值函数MAX()【格式】MAX(,)【功能】返回表达式串,中的最大值。【说明】这些表达式必须具有相同数据类型(可以同是字符、数值或日期)。【例如】输入语句:?MAX(-23,3.56),MAX(BOOK,PEN,READ)显示结果: 23 READ &比较字符的ASCII大小(4)求最小值函数MIN()【格式】MIN(,)【功能】返回表达式串,中的最小值。【说明】这些表达式必须具有相同数据类型(可以同是字符、数值或日期)。【例如】输入语句:?MIN(-23,3.56,12.8,23.1),MIN(BOOK,PEN,READ)显示结果: -23

23、BOOK (5)求余函数MOD()【格式】MOD(,)【功能】返回除以的余数。【说明】mod(a,b):当a,b 同号时,结果为b的符号 当a,b 异号时,值为a/b的余数(符号为a的符号)+b【例如】输入语句:?MOD(25,4),MOD(25,-4),MOD(-25,4),MOD(-25,-4)显示结果: 1 -3 3 -1(6)求绝对值函数ABS()【格式】 ABS()【功能】 返回的绝对值,参数的类型为N型,得到的函数值的类型为N型。【例如】输入语句:?ABS(-26.2),ABS(26.6),ABS(-50) 显示结果: 26.2 26.6 50注意:语句 ? |是非格式输出语句,具

24、有计算功能。语句在命令窗口输入。(7)取整函数INT()【格式】 INT()【功能】 返回的整数部分。【例如】 输入语句:?INT(26.2),INT(26.9),INT(-26.2),INT(-26.9)显示结果: 26 26 -26 -26(8)求平方根SQRT()【格式】SQRT()【功能】返回的平方根。【说明】的值必须为正数或零。【例如】 输入语句:?SQRT(25.9),SQRT(8*8),SQRT(ABS(-36)显示结果: 5.09 8.00 6.00(9)求指数函数EXP()【格式】EXP()【功能】返回以e为底,为幂次的指数值。【例如】输入语句:?EXP(5.5),EXP(1

25、),EXP(-5),EXP(-6)显示结果: 244.69 2.72 0.01 0.002字符处理函数(1)宏代换函数&【格式】&.【功能】在字符型内存变量前使用&,将用该内存变量的值去替换&和内存变量名.此外,利用可选的句号分隔符“.”及,还可将额外的值添在其尾端,而且本身也可以是一个宏。即用该内存变量的内容替换&.也可以理解为&的作用是去掉一重定界符【例如】输入下列语句序列 STORE LIYI TO XM &赋值语句 STORE XM TO ZXM ?&ZXM显示结果:LIYI输入语句:XM=LIYI &赋值语句 ?&XM显示结果:LIYI输入语句序列:N=1 M=2 X12=COMPU

26、TER ?X&N.&M显示结果:COMPUTER注意:赋值语句的功能是将表达式的值送到变量中。【例如】x=88 y=99 z=x+y ?&z*2 ?x+y*2 278 z=(x+y) ?&z*2 ?(x+y)*2 374 (2)测试字符串长度函数LEN()【格式】LEN()【功能】返回值的字符个数。可以是一个字符串、备注字段或字符类型字段。若为一空字符串,则返回数值零。【例如】输入语句:?LEN(Append Blank)显示结果:12(3) 截子串函数SUBSTR()【格式】SUBSTR(,)【功能】返回中,从值开始,由值指定个数的字符串。如果无选项,则从值位置开始直到值尾部。【例如】输入语

27、句:X=OUTPUT UNIT ?SUBSTR(X,4,3),SUBSTR(X,1)显示结果: PUT OUTPUT UNIT(4)求子串起始位置函数AT()【格式】AT(,)【功能】 返回第一次出现在中的整数位置值(从左到右计数)。若未出现在中,则返回零值。如果有可选项,则在中从值代表出现的次数开始查找。【例如】输入语句:?AT(d,DATA),AT(R,RETURN,2)显示结果: 0 5(5) 左截子串函数LEFT()【格式】LEFT(,)【功能】返回从最左边计起的值个字符。【例如】 输入语句:?LEFT(INPUT UNIT,5)显示结果:INPUT(6) 右截子串函数RIGHT()【

28、格式】RIGHT(,)【功能】返回从最右边计起的值个字符。如果值小于或等于零,则返回空字符串。【例如】输入语句:?RIGHT(INPUTUNIT,5) &表示空格显示结果:UNIT(7)产生空格函数SPACE()【格式】SPACE()【功能】返回一个由值确定的空格组成的字符串。【例如】输入语句:?INPUT+DATA ?INPUT+SPACE(5)+DATA显示结果:INPUTDATA INPUTDATA(8) 删除字符串前置空格及尾部空格函数ALLTRIM()【格式】ALLTRIM()【功能】返回删除了的前置空格及尾部空格的字符串。【例如】输入下列语句序列 X=计算机 Y= 应用 ?ALLT

29、RIM(X+Y) ?ALLTRIM(X)+ALLTRIM(Y)显示结果:计算机 应用 计算机应用(9) 删除字符串前置空格函数LTRIM()【格式】LTRIM()【功能】返回删除了的前置空格的字符串。【例如】输入下列语句序列(表示空格) X=计算机 Y=应用 ?LTRIM(X+Y) ?LTRIM(X)+LTRIM(Y)显示结果:计算机应用 计算机应用(10)删除字符串尾部空格函数RTRIM()【格式】RTRIM()【功能】返回删除了的尾部空格的字符串。【例如】输入下列语句序列 X=计算机 Y=应用 ?RTRIM(X+Y) ?RTRIM(X)+RTRIM(Y)显示结果:计算机应用 计算机应用(1

30、1)转换字符串函数 字符插入或替换函数STUFF()【格式】STUFF (,)【功能】在中插入或替换一字符串。在中从决定的位置开始,删除由决定的字符个数,然后在该位置插入。如果为零,则仅将插入中。如果为一空字符串,则仅从中清除个字符而不加入任何字符。【例如】 输入语句:?STUFF(ABCDEFG,5,2,123) ?STUFF(ABCDEFG,5,0,123) ?STUFF(ABCDEFG,5,2,)显示结果:ABCD123G ABCD123EFG ABCDG 小写字母转大写字母函数UPPER()【格式】UPPER()【功能】将中的所有小写字母转换成大写字母,其它字符不变。【例如】输入语句:

31、?UPPER(abcdefg)显示结果:ABCDEFG 大写字母转小写字母函数LOWER()【格式】LOWER()【功能】将中的所有大写字母转换成小写字母,其它字符不变。【例如】输入语句:?LOWER(AbCdEfG)显示结果:abcdefg3 转换函数(1)STR()函数【格式】STR(,)【功能】先计算的值,然后将此值转换成长度为(如果指定了)的字符串;如果指定了,则此字符串在小数点右边有个数字字符。包括整数个数、小数点及右边的小数数字个数。【说明】 数值表达式2确定返回字符串的长度(小数点和负号各占1位),当长度大于实际数值的位数时间,则在字符串的前面补上相应个数(表达式2-实际长度)个

32、空格,若表达式2的值比表达式1的整数部分的长度还小时,则输出的字符串为表达式2个*;当输出的小数位数比实际的小数位数大时,则在字符串后补相应个0,当小数位数小于实际位数时,小数位数自动按四舍五入处理。数值表达式3缺省只输出表达式1的整数部分;若同时缺省表达式2在字符串前补相应个数0到10位字符数据。【例如】 输入语句:?STR(99.91,4,1),STR(199.91,4,1),STR(9999.91,4,1)显示结果:99.9 200 *(2)VAL()函数【格式】VAL()【功能】从的最左边字符开始,在忽略前置空格的情形下由左向右将阿拉伯数字字符转换成数值,直到遇到一个非数字字符为止。如

33、果的第一个字符不是阿拉伯数字,则VAL()函数返回数值零。【例如】 输入语句:?VAL( 99.99ABC888),VAL(A101)显示结果:99.99 0.00(3)CTOD()函数【格式】CTOD()【功能】将转换成日期型的值。【例如】 输入语句:?CTOD(12/10/99) ?Ctod(99/12/10)显示结果:12/10/99 / /注意:的默认格式必须是:月/日/年或月-日-年 (其中年可以是2位也可以是4位),若是:年-月-日或年/月/日格式将得到一个值: / /,当然也可使用命令set date to 命令修改日期格式(参见第五章Set Date to命令或“工具”菜单下的

34、“选项”中的“区域”设置)。输入语句:Set Date to ymd &设置日期格式为:年-月日 D1=CTOD(2003/10/01) ?D1 D2=CTOD(10-01-2001) ?D2显示结果: 03/10/01 / /(4)DTOC()函数【格式】DTOC(,1)【功能】将转换成日期格式字符串。可以是系统日期函数、内存变量或数据库字段。有可选项,1,则与DTOS()函数功能相同。【例如】 输入语句:?LEN(DTOC(DATE()显示结果:8 &09/28/01这个结果也和系统日期的格式有关(5)ASCII字符对应数值函数ASC()【格式】ASC()【功能】返回值最左边字符对应的AS

35、CII码(十进制)。【例如】输入语句:?ASC(a computer),ASC(Append)显示结果: 97 65(6)求数值对应的ASCII字符函数CHR()【格式】CHR()【功能】返回值对应的ASCII字符。【例如】输入语句:?CHR(65),CHR(33),CHR(65+32)显示结果: A ! a4 日期函数(1)DATE()函数【格式】DATE( )【功能】返回当前的系统日期。返回的日期格式可用SET CENTURY、SET DATE TO命令来更改。【例如】 输入语句:set century on &显示日期带世纪的两位数 ?DATE()显示结果:2002-07-21(2)YE

36、AR()函数【格式】YEAR()【功能】返回以数值类型表示的所代表的公元4位年份。可以为系统日期函数、内存变量或数据库字段。【例如】输入语句:D1=CTOD(12-30-99) ?YEAR(D1) D1=CTOD(10-01-2001) ?YEAR(D1)显示结果:1999 2001(3)MONTH()函数【格式】MONTH()【功能】返回以数值类型表示的所代表的月份。可以为系统日期函数、内存变量或数据库字段。【例如】输入语句:D1=CTOD(12-30-99) ?MONTH(D1)显示结果:12(4)DAY()函数【格式】DAY()【功能】返回以数值类型表示的所代表该月的第几日。【例如】输入语句:D1=CTOD(12-30-99) ?DAY(D1)显示结果:30(4)DOW()函数【格式】DOW()【功能】返回以数值类型表示的所代表该星期的第几天,星期日是第1天,星期六是第7天。可以为系统日期函数、内存变量或数据库字段。【例如】输入语句:D1=CTOD(10-01-2001) ?DOW(D1)

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 办公文档 > 其他范文


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号