Visual FoxPro程序设计杜春敏 VFP第2章

Visual FoxPro程序设计杜春敏 VFP第2章

ID:40239673

大小:2.66 MB

页数:130页

时间:2019-07-28

Visual FoxPro程序设计杜春敏 VFP第2章_第1页
Visual FoxPro程序设计杜春敏 VFP第2章_第2页
Visual FoxPro程序设计杜春敏 VFP第2章_第3页
Visual FoxPro程序设计杜春敏 VFP第2章_第4页
Visual FoxPro程序设计杜春敏 VFP第2章_第5页
资源描述:

《Visual FoxPro程序设计杜春敏 VFP第2章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、主编杜春敏MicrosoftVisualFoxPro程序设计2.1数据库与表的基本概念2.2表的建立与修改2.3表的基本操作2.4排序与索引第2章VisualFoxPro表与数据库操作2.8数据完整性2.7多表操作2.6数据库的操作2.5查询与统计2.1数据库与表的基本概念1.数据库:数据库是一个容器,是许多相关的数据库表及其关系的集合。数据库文件的扩展名为.dbc,备注文件的扩展名为.dct,索引文件扩展名.dcx。2.表:分为数据库表和自由表两种。数据库表是从属于某个数据库的表。自由表指的是不属于任何

2、数据库的表。数据库表不仅具有自由表的所有特性,还具有数据库管理的其他特性。表的组成表文件由两部分组成:“表结构”和“记录数据”。二维表的表的每一行数据称为一条记录或者元组,每一列称为字段或者属性。创建表要先定义表结构,然后输入具体的记录数据。2.1数据库与表的基本概念2.2表的建立与修改2.3表的基本操作2.4排序与索引2.8数据完整性2.7多表操作2.6数据库的操作2.5查询与统计2.2表的建立与修改本节主要包括以下内容:表结构表的创建表的数据输入表结构的修改2.2.1表结构表结构包括字段名、类型、宽度

3、、小数位数、索引和NULL等属性。1.字段名字段名用来标识字段,它是一个以字母或汉字开头,由字母、汉字、数字、下划线组成,如:XH、学号、NAME、姓名等。自由表中字段名长度不超过10个字符,数据库表中字段名最多可达128个字符。2.字段类型和宽度字段类型决定了存储在字段中的值的数据类型及取值范围。字段宽度决定允许存储在该字段中的数据的最大字节数。数据类型说明字符型C字母、汉字、数字型文本货币型Y货币单位价格数值型N整数或小数浮点型F同“数值型”日期型D年,月,日日期时间型T年,月,日,时,分,秒双精度型

4、B双精度数值整型I不带小数点的数值逻辑型L真或假备注型M不定长的字母数字文本通用型GOLE(对象链接与嵌入)字符型(二进制)C同前述“字符型”相同,但是当代码页更改时字符值不变备注型(二进制)M同前述“备注型”相同,但是当代码页更改时备注不变3.小数位数小数位确定该字段可以取小数位的个数。只有数值型、双精度和浮点型字段可以规定小数位。4.索引指定是否以该字段为关键字建立索引(升序或降序),索引主要用于记录排序,也使查找记录变得更加快速方便。5.NULL指定该字段是否可接收NULL值(空值)。NULL值是指

5、不确定的值。NULL值与0、空串及空格不同。它作为一个值.NULL.可以给变量赋值,在条件表达式中如遇NULL值,该表达式为假(.F.)。在交互方式中,以Ctrl+0来向一个允许NULL的值的字段中输入NULL值。例如,表示价格的一个字段值为NULL时,表示没有定价;而为数值0可能表示免费。2.2.2表的创建1.定义表中的数据类型定义表中的数据类型(续)1)定义二维表名设计表时,首先要给表取名。如:学生表表文件名:XS.DBF或学生.DBF2)设计表结构定义表中的字段个数及其属性(字段名、字段类型、字段宽

6、度、小数位数、索引(升序、降序)、空值支持(NULL)〕。表设计器用来定义表的结构,操作方法有两种:菜单法和命令法。1)使用菜单打开表设计器‘文件’菜单--选择‘新建’--选择‘表’--单击‘新建文件’按钮--输入表名--单击‘保存’按钮。在表设计器窗口,逐一定义字段的属性。完成后单击“确定”按钮,弹出“现在输入数据记录吗?”提示信息框,选择‘是’,可立即向表中输入数据,否则退出表结构的建立。输入完毕,也可按Ctrl+W或Ctrl+End保存,并关闭该窗口。2.利用表设计器创建自由表2)使用命令打开表设计

7、器格式:CREATE[<表文件名>]注:在命令窗口输入命令后,将进入表设计器窗口,其它操作同上。此命令仅适用于新建表!2.2.3表的数据输入1.向表中加入记录1)立即录入数据定义表结构中所有字段的属性后,按‘确定’按钮,弹出提示信息对话框,选择‘是’,可立即进入记录编辑窗口,进行表中数据的输入。输入完毕,按Ctrl+W或Ctrl+End保存,并关闭该窗口。空值NULL的输入:Ctrl+0(0为打字键区数字0)备注型数据的输入打开欲输入数据的表,进入表‘编辑’窗口或‘浏览’窗口,将鼠标指针移到备注型字段下双

8、击,即可进入备注字段的编辑窗口,用户可在此窗口输入或修改备注型数据。通用型数据的输入通用型字段数据多数是用于存储OLE对象,如:图像、声音、电子表格和文字处理文档等。输入方法:打开表文件--启动表‘编辑’或‘浏览’窗口--将鼠标指针移到通用型字段下双击,即可进入该字段的数据编辑窗口。再打开‘编辑’菜单,选择‘插入对象’,在它的窗口中,选择插入对象类型。弹出“插入对象”对话框。选择“新建”或“由文件创建”“新建”选择“对象类型”

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

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

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