VFP索引表达式
使用如下命令:INDEXONSTR(NL,3)+DTOS(CSRQ)TAGNCnl是年龄,csqr是出生日期我想知道那个,3是什么意思啊它的意思应该是先按NL(年龄)字段...
使用如下命令:
INDEX ON STR(NL,3)+DTOS(CSRQ) TAG NC
nl是年龄,csqr是出生日期 我想知道那个,3是什么意思啊
它的意思应该是先按NL(年龄)字段排序,年龄相同的再按CSRQ(出生日期)字段排序 展开
INDEX ON STR(NL,3)+DTOS(CSRQ) TAG NC
nl是年龄,csqr是出生日期 我想知道那个,3是什么意思啊
它的意思应该是先按NL(年龄)字段排序,年龄相同的再按CSRQ(出生日期)字段排序 展开
4个回答
展开全部
nintendopsp 网友的回答不完全正确!
误:
那是将数字型转换为字符型函数,3是指转换后的字符型长度是3,例如str(34,3)="34 " ,尾部加一空格,如果数字长度大于3,则出错。
正:
那是将数字型转换为字符型函数,3是指转换后的字符型长度是3,例如str(34,3)=" 34" ,前部加一空格,如果数字长度大于3,则出错。
可以在 Command 中一试便知:
nl = 34
?"<" + STR(nl, 3) + ">" && 明显地看到:< 34>
nl = 1134
?"<" + STR(nl, 3) + ">" && 显示:<***>
误:
那是将数字型转换为字符型函数,3是指转换后的字符型长度是3,例如str(34,3)="34 " ,尾部加一空格,如果数字长度大于3,则出错。
正:
那是将数字型转换为字符型函数,3是指转换后的字符型长度是3,例如str(34,3)=" 34" ,前部加一空格,如果数字长度大于3,则出错。
可以在 Command 中一试便知:
nl = 34
?"<" + STR(nl, 3) + ">" && 明显地看到:< 34>
nl = 1134
?"<" + STR(nl, 3) + ">" && 显示:<***>
展开全部
那是将数字型转换为字符型函数,3是指转换后的字符型长度是3,例如str(34,3)="34 " ,尾部加一空格,如果数字长度大于3,则出错。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你去看看函数STR(),那个3代表将NL设置为3位数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
VFP常用命令分类表
很多,你看看这里:
http://www.baidu.com/s?wd=VFP%CB%F7%D2%FD%B1%ED%B4%EF%CA%BD类别
命令
建立文件类
CREATE,MODIFY,COPY,SAVE等
数据库操作类
USE,CLOSE,COPY,MODIFY
STRUCTURE等
数据编辑类
BROWSE,EDIT,CHANG,REPLACE,UPDATE等
记录指针操作类
GOTO,LOCATE,SEEK,FIND,SKIP等
记录操作类
APPEND,DELETE,INSERT等
数据显示类
BROWSE,LIST,DISPLAY等
数据统计类
SUM,COUNT,AVERAGE,TOTAL等
存变量操作类
ACCEPT,INPUT,READ,SAVE等
程序控制类
DO,DO
WHILE…ENDDO,IF…ENDIF等
系统设置类
SET
TALK,SET
DEFAULT
TO等
¨
很多,你看看这里:
http://www.baidu.com/s?wd=VFP%CB%F7%D2%FD%B1%ED%B4%EF%CA%BD类别
命令
建立文件类
CREATE,MODIFY,COPY,SAVE等
数据库操作类
USE,CLOSE,COPY,MODIFY
STRUCTURE等
数据编辑类
BROWSE,EDIT,CHANG,REPLACE,UPDATE等
记录指针操作类
GOTO,LOCATE,SEEK,FIND,SKIP等
记录操作类
APPEND,DELETE,INSERT等
数据显示类
BROWSE,LIST,DISPLAY等
数据统计类
SUM,COUNT,AVERAGE,TOTAL等
存变量操作类
ACCEPT,INPUT,READ,SAVE等
程序控制类
DO,DO
WHILE…ENDDO,IF…ENDIF等
系统设置类
SET
TALK,SET
DEFAULT
TO等
¨
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询