授课-4自由表(图书表)操作

授课-4自由表(图书表)操作

ID:41527687

大小:549.56 KB

页数:25页

时间:2019-08-27

授课-4自由表(图书表)操作_第1页
授课-4自由表(图书表)操作_第2页
授课-4自由表(图书表)操作_第3页
授课-4自由表(图书表)操作_第4页
授课-4自由表(图书表)操作_第5页
资源描述:

《授课-4自由表(图书表)操作》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、授课-4自由表(图书表)操作4.1常量与变量4.2图书表的创建与操作本课先介绍一些重要概念和基本知识,包括:数据类型、常量、变量、数组。只有正确地理解和掌握这些重要概念和基本知识,才能正确地使用命令,完成表与数据库的有关操作。之后,再介绍有关图书表的创建和记录追加操作。1【任务(上机4)】新建文件夹VFTS###,将C:2006vfpDATA2文件夹中的两个电子表格文件复制到文件夹VFTS###中,并在此文件夹中新建项目管理器,命名为“项目TS”,并完成下列操作。1.创建自由表(1)图书表(TSB.DBF)表结

2、构:TSB(编码C(6)候选索引,书号C(10),书名C(36),作者C(10),出版社C(10),单价N(6,2),数量N(2,0))(2)读者表(DZB.DBF)表结构:DZB(读者号C(3)候选索引,姓名C(8),部门C(8),电话C(11))(3)借阅表(JYB.DBF)表结构:JYB(图书编码C(6)普通索引,读者号C(3)普通索引,借书日期D,还书日期D)22.为TSB.DBF、DZB.DBF添加记录(1)直接在表中添加记录。(2)使用命令将表TSB.DBF中的数据删除,再将电子表格TSB.XLS中的数

3、据导入到表TSB.DBF。导入数据后的TSB.DBF如T01A所示。(3)使用命令将表DZB.DBF中的数据删除,再将电子表格DZB.XLS中的数据导入到表DZB.DBF。导入数据后的DZB.DBF如T01B所示。3T01AT01B44.1常量与变量【学习目标】掌握常量和变量的格式【关键概念】不同类型常量的表示方法数组的定义与赋值54.1.1常量(P57)常量是具体的固定不变的数据。有:N、C、D、T、L、Y等6种类型。1.数值型常量整数、小数和科学计数法表示的数据为数值型常量,可以是整数或实数。例如:-196,3

4、.1415926535,0.2831E+264.1.1常量(P57)2.字符型常量可印刷的字符,包括英文字母、阿拉伯数字、各种符号、汉字和空格等。VisualFoxPro中字符型常量是用双引号、单引号或方括号等定界符括起来的字符串。例如:'Internet网络',"Computer",[61643.04]VisualFoxPro中字符串的长度(字符个数)最大为254。当字符串常量中含有定界符时,则需要用另一种定界符括起来。例如:[I'mastudent]73.逻辑型常量逻辑型常量只有两个值:“真”和“假”.T.,.

5、t.,.Y.或.y.表示“真”.F.,.f.,.N.或.n.表示“假”4.日期型常量用花括号括起来的、符合约定的符号串。严格的日期格式为:{^yyyy-mm-dd}例如:{^2004-07-11}空白日期可表示为{}注意:VisualFoxPro默认使用严格的日期输入格式,如果要使用通常的日期格式,必须执行命令: SETSTRITO0此时可使用{mm-dd-yy}、{yy/mm/dd}等日期格式若要设置严格日期格式必须用命令设定: SETSTRITO1另外,设置日期分隔符:SETMARKTO“-”P5985.日期时

6、间型常量用花括号括起来符合VisualFoxPro约定的符号串。严格的日期时间格式为:{^yyyy/mm/ddhh[:mm[:ss]][a

7、p]}例如:{^2004/07/1111:12:30p}日期与时间数据之间必须用空格分隔6.货币型常量货币型常量以$或¥符号开头,并四舍五入到小数点后4位。无科学记数法形式。例如:$88.1696,¥288应为半角字符94.1.2变量(P60)在命令操作和程序运行过程中其值允许变化的量。有:内存变量字段变量1.内存变量用来存储程序运行的中间结果或用于存储控制程序执行时的各种参数

8、。104.1.2变量(1)内存变量命名规则以字母(汉字)或下划线开头,由字母(汉字)、数字或下划线组成,最多128个字符,不可与系统保留字同名。例如:Student_No,图层编号1注意:一个汉字占用两个字符位置。系统内存变量以“_”开头,如“_VFP”。系统变量是VisualFoxPro自动生成和维护的系统内存变量,它们都以下划线开头,用于控制外部设备(如打印机、鼠标等),屏幕显示格式,或处理有关计算器、日历、剪贴板等方面的信息。用户给变量命名最好不要以“_”开头。11(2)内存变量赋值赋值格式1:<内存变量>=

9、<表达式>计算等号右边<表达式>值,并将结果赋给等号左边的内存变量赋值格式2:STORE<表达式>TO<内存变量表>计算<表达式>值,并将结果赋给内存变量表中的每一个变量[例3-1]定义内存变量c_no,a1,a2,a3。在命令窗口键入如下命令:c_no="N101"STORE2*4TOa1,a2,a3[例3-2]内存变量计数器X=X+1各变量之间用逗号分隔

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。