欢迎来到天天文库
浏览记录
ID:39327603
大小:134.00 KB
页数:11页
时间:2019-06-30
《《数据库应用》第2章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第2章VisualFoxPro编程基础本章主要内容:1.文件类型2.数据类型3.常量与变量4.运算符与表达式5.函数本章重点:数据类型、常量的表示方法、变量的分类及含义、运算符与表达式补充VisualFoxPro文件类型CDX表的复合索引文件FPT表的备注文件DBF表文件表DCX数据库的索引文件DCT数据库的备注文件DBC数据库文件数据库SCT表单的备注文件SCX表单文件表单扩展名文件类型扩展名文件类型VCT类库的备注文件VCX类库文件类MPX编译后的菜单程序文件MPR菜单程序文件MNT菜单源文件的备注文件MNX菜单源文件菜单FXP编
2、译后的程序文件PRG程序文件程序LBT标签的备注文件LBX标签文件标签FRT报表的备注文件FRX报表文件报表PJT项目的备注文件PJX项目文件项目QPX编译后的查询文件QPR生成的查询文件查询以下表为例:学号姓名性别年龄高考成绩入学日期是否党员简历照片注:备注型与通用型数据存储于备注文件中2.1数据类型类型名称组成宽度字符型C键盘上可键入字符和汉字最大:254个字节数值型N0~9、+、-、小数点最大:20个字节日期型D存储格式:yyyymmdd固定:8个字节逻辑型L固定值固定:1个字节备注型M键盘上可键入字符和汉字固定:4个字节通用型
3、G图形、图片或声音等多媒体信息固定:4个字节T或t、Y或yF或f、N或nCCNNCDLMG2.2常量与变量一、常量:在整个操作过程中值保持不变的量。常量通常有4种数据类型:1.数值型:即数学中的数,如20,-1.5,13.22.字符型:用单引号或双引号括起来的字符串,如"aaa","2002","李红",'"'3.日期型:用大括号括起来的合法日期,如{^2004-03-02}4.逻辑型:用两个小数点括起来的字母,包括:.T.或.t.(.Y.或.y.)、.F.或.f.(.N.或.n.)二、变量:在整个操作过程中值随时会改变的量。1.变量
4、分为以下两类:字段变量(字段)内存变量(1)随着数据库的建立而建立,存储于磁盘,相对永久保存(2)类型:所有数据类型(1)独立于数据库,在内存中临时开辟、存储于内存,退出系统或断电即释放(2)类型:字符型、数值型、日期型、逻辑型2.2常量与变量(1)变量名必须以字母、汉字或下划线开头;(2)变量名由字母、数字、汉字或下划线组成;(3)变量名最多不超过128个字符;(4)不能使用VFP的保留字,即VFP系统规定的、有特定含义和专门用途的英语词汇。2.2常量与变量2.变量名起名规则2.3运算符与表达式一、概念1.运算符:描述各种不同运算的
5、符号。2.表达式:由运算符、常量、变量、函数、小括号等组成的运算式。表达式的类型由运算结果的类型决定。补充:操作命令?<表达式>——计算并显示表达式的值。二、分类1.算术运算符及算术表达式(1)运算符号(P27表2-3)及运算的优先次序(2)表达式类型:数值型2.3运算符与表达式2.字符串运算符及字符表达式(1)运算符号(P27表2-4)+、-(2)表达式类型:字符型3.日期运算符及表达式(1)运算符号:+、-(2)表达式类型4.关系运算符及表达式5.逻辑运算符及表达式(第5章)两个日期相减,结果为数值型(相差的天数)日期加、减整数,
6、结果仍为日期型例:计算2007.10.9是07年的第多少天?2.3运算符与表达式6.点运算符(第3章)自定义函数:由用户定义并编写的函数系统函数:由系统事先已经定义好、用户可直接使用的函数y=(x+x2+x3)2(x+x2+x3)3-(x+x2+x3)y=s2s3-s二、自定义函数举例:求可自定义函数:s=x+x2+x3,则三、常用系统函数(P30-32表2-5~表2-9)注:函数名均为系统保留字,变量名不能使用。一、分类2.4函数习题2(部分答案)二、填空题4.sqrt(s*(s-a)*(s-b)*(s-c))aed+cb+√f5.
7、改写数学表达式
此文档下载收益归作者所有