二级vfp程序设计教程

二级vfp程序设计教程

ID:24850279

大小:693.50 KB

页数:93页

时间:2018-11-15

二级vfp程序设计教程_第1页
二级vfp程序设计教程_第2页
二级vfp程序设计教程_第3页
二级vfp程序设计教程_第4页
二级vfp程序设计教程_第5页
资源描述:

《二级vfp程序设计教程》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、VFP程序设计教程主讲老师:韩维良2005.7第四章VisualFoxpro数据库及其操作第一节VisualFoxpro数据库及其建立在VisualFoxpro中,数据库是一个逻辑上的概念和手段,用于将相互联系的数据表及其相关的数据库对象统一管理和组织。一般的逻辑层次关系:数据库——数据表——记录——字段建立VisualFoxpro数据库时,建立扩展名是dbc的数据库文件,与之相关自动建立扩展名为dbt的备注文件和扩展名为dcx的数据库索引文件。建立一个数据库,对应的文件有三个:DBC、DBT、DCX。一、建立数据库1、在项目管理器中建立数据库方法:在“数据”选项卡中,选择“数据库”,单击

2、“新建”。2、通过“新建”对话框建立数据库方法:在“文件”菜单中选择“新建”。(或者在工具栏上单击“新建”)。3、使用命令交互建立数据库格式:CREATEDATABASE库文件名二、使用数据库在对一个数据库中的表进行操作时,需要先打开这个数据库。在项目管理器中打开数据库。(选中库后,库自动打开)通过“打开”对话框打开数据库。命令法:OPENDATABASE库文件名[EXCLUSIVE

3、SHARED][NOUPDATE][VALIDATE](在工具栏中间显示打开的库名)EXCLUSIVE:以独占方式打开,同一时刻只能由一个用户打开操作。SHARED:以共享方式打开,同一时刻可由多个用户打开操

4、作。NOUPDATE:以只读方式打开,不允许对库进行修改。三、修改数据库在VISUALFOXPRO中修改数据库实际上是打开数据库设计器,用户可以在数据库设计器中完成各种数据库对象的建立、修改和删除等操作。在项目管理器中,选中库,再单击修改。在“文件”菜单中选择“打开”。MODIFYDATABASE[库文件名][NOWAIT][NOEDIT][NOWAIT]只在程序中使用,不在交互命令窗口中使用,即打开库设计器后,程序继续运行,不等待。[NOEDIT]打开数据库设计器禁止对数据库进行修改四、删除数据库项目管理器中选择库,单击“移去”。DELETEDATABASE库名数据库文件的删除,并不删除

5、所包含的表文件。库文件仅仅建立表之间的联系。第二节建立数据库表一、在数据库中建立表建立表时,首先要对所处理的对象进行调查分析,再根据需要设计一张二维表。当表的行、列个数及每列中数据的属性确定后,再把数据集合在其中即可。1.定义表中的数据类型(1)定义二维表名设计一张二维表,给表起个名字。(2)二维表栏目设计编号姓名家庭地址年龄工资1001张三青海西宁18595.361002……………………10031004100510061007职工基本情况表(3)填写二维表的内容①、表的名字(标题)②、表中每一列的栏目标题序列为表头,它标明了每一列对应数据的属性。③、表中每一行的数据是表的内容。(4)定义

6、数据表的结构在VisualFoxPro系统中,一张二维表对应一个数据表,称为表文件(Table)。一张二维表由表名、表头、表的内容三部分组成,一个数据表则由数据表名、数据表的结构、数据表的记录三要素构成。①、数据表的文件名相当于二维表中的表名,它是数据表的主要标识,用户可以依靠数据表名在磁盘上存取、使用指定的数据表。②、数据表的结构相当于二维表的表头,二维表的每一列对应数据表中的一个字段,其属性决定了字段名、字段类型和字段长度。③、数据表中的记录是数据表中不可分割的基本项,即二维表中的表的内容。2.利用表设计器创建表方法1:在“文件”菜单中选择“新建”;方法2:CREATE[〈表文件名〉]

7、方法3、使用数据库设计器建立数据表(1)输入字段名一般允许由1—10字符(自由表)组成,要求以字母开头,不含空格;数据库中的表其字段名最长可达到128个字符。(2)输入字段的类型每一个字段都反映对象的一个方面属性,根据其表达含义,可有不同的数据类型。根据计算机处理数据的特点,必须定义数据类型。(3)输入字段宽度指该字段所能容纳数据的最大字节数。有些类型的数据其宽度是固定的。(4)输入小数位数数值型、浮点型、双精度型的字段可指定小数据位。数值型字段:字段宽度=整数部分宽度+小数点1位+小数位宽度小数位至少比整个字段宽度小2。空值NULL项允许该字段值为空或使用缺省数据,被设为关键字的字段值不

8、允许为空。字段有效性组框:定义字段的有效性规则、提示信息及设置缺省值。显示组框设置字段的输入格式、显示格式、显示标题字段注释当前行前有一个双向箭头。二、表文件的打开与关闭1、打开表文件命令法:USE表文件名功能:在当前工作区中,打开一指定的表文件。说明:扩展名可省略,如果原来已在该工作区中打开了一个表文件,则关闭它,再打开新的文件;打开后,记录指针指向第一个记录。窗口菜单法:在“窗口”菜单中选择“数据工作期”,单击“打开

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

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

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