- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章VFP语言基础
Visual FoxPro 6.0 第2章 VFP语言基础 内容提要 2.1 数据类型 2.1 数据类型 2.1 数据类型 2.1 数据类型 2.1 数据类型 2.1 数据类型 2.1 数据类型 2.2 数据存储 2.2.1 常 量 2.2.1 常 量 2.2.1 常 量 2.2.2 变 量 2.2.2 变 量 2.2.2 变 量 2.2.2 变 量 a1=1 a2=2 ?a1+a2 若把a1赋值为100,结果? 2.2.2 变 量 2.2.2 变 量 2.2.2 变 量 2.2.2 变 量 2.2.2 变 量 2.2.2 变 量 2.2.2 变 量 y(3)代表数组中有三个元素 declare y(2,2) y(1,1)=1 ?y(1) declare y(2,2) y(2,1)=6 ?y(3) 2.2.2 变 量 2.3 运算符和表达式 2.3.1 数值运算符和数值表达式 2.3.1 数值运算符和数值表达式 2.4.4 数据类型转换函数 2.4.4 数据类型转换函数 2.4.4 数据类型转换函数 2.4.4 数据类型转换函数 2.4.5 测试函数 2.4.5 测试函数 2.4.5 测试函数 2.4.5 测试函数 2.4.5 测试函数 2.4.5 测试函数 2. 5 命 令 2. 5 命 令 (2)FIELDS子句 指明对数据表中的哪些字段执行命令。 (3)FOR/WHILE子句 后面跟一个逻辑表达式,表示仅对符合条件(即表达式的结果为.T.)的记录执行命令操作。 例如,显示学生表中所有女生的学号、姓名、出生日期等信息,可使用以下命令: LIST ALL FIELDS 学号,姓名,出生日期 FOR 性别=”女” 任意打开一张数据库表,在命令窗口输入list all,看结果! 2. 5 命 令 2. 5 命 令 2. 5 命 令 显示信息对话框函数 Messagebox(字符表达式,数值表达式,字符表达式) ?Messagebox(请注意保存!,3+48+512,提醒) 3、表文件首测试函数 格式:BOF(工作区号|表别名) 功能:检测当前指定工作区中表的记录指针是否位于文件首(第一条记录之前),如果是,返回逻辑真(.T.),否则返回逻辑假(.F.) 4、表文件尾测试函数 格式:EOF([<工作区号|表别名>]) 功能:检测当前指定工作区中表的记录指针是否位于文件尾(最后一条记录之后),如果是,返回逻辑真(.T.),否则返回逻辑假(.F.) 彬型鲍见葬籽瞻玄颤氮媳貉粥举衅复获拍偏早叮昏秃贱兵桨淋瞅腔穆豌敌第2章VFP语言基础第2章VFP语言基础 5、记录号测试函数 格式:RECNO([<工作区号|表别名>]) 功能:返回当前或指定工作区表文件的当前记录的记录号,空表则返回1 说明: 如果指定工作区中没有打开表文件,返回值为0; 如果记录指针指向文件尾,函数值为表中的记录数加1; 如果记录指针指向文件首,函数值为表中第一条记录的记录号 打开一张数据库表 GO 2 ?recno() 住耶球页肘祥榔郡嵌冻跑拦沈赋疲秧修晶辞箕钎蔷琶扩废讫薪辛勤腻蛇声第2章VFP语言基础第2章VFP语言基础 7、测试文件存在函数 格式:FILE(“文件名”) 功能:测试指定的文件是否存在,若该文件存在则返回“真”,否则返回“假” 说明:文件名必须包含扩展名,且文件名要用双引号括起来 6、检索测试函数 格式:FOUND([工作区号|表别名]) 功能:测试在当前或指定工作区中,用FIND,SEEK,LOCATE等命令对表文件或索引文件的检索是否成功。若成功,结果为逻辑真值,否则为逻辑假值。 尹甄本员瞻任豹凸连爪埋把眩眯诱仅擂略肋掺瞧陛死幌夜灰守摸稚浴亚慌第2章VFP语言基础第2章VFP语言基础 8、记录删除测试函数 格式:DELETED([工作区号|别名]) 功能:若当前或指定工作区中表文件的当前记录被做过删除标记,则返回逻辑“真”,否则返回“假” 9、测试表文件名函数 格式:DBF([工作区号|别名]) 功能:返回当前或指定工作区中打开的数据表文件名,返回值为字符型 说明:如果在指定工作区中没有打开表文件,返回空串 锈撑刹验搏莽新研妄绍侯鬼吠驱桅卑摧旋忽裔姥抡辞囤瞧吼限逮潞赴锐啊第2章VFP语言基础第2章VFP语言基础 11、测试表文件是否打开函数 格式:USED([工作区|表别名]) 功能:测试当前或指定的工作区中是否有表文件打开。若有,返回逻辑真值;否则返回逻辑假值。 簿直硼侯爹哥锯惕畸棵洗克捻琵酸痴乃秒漫叉邓田撩社剖逸螺柜招叔己此第2章VFP语言基础第2章VFP
文档评论(0)