程序设计语言VF第3章

程序设计语言VF第3章

ID:38412268

大小:2.51 MB

页数:35页

时间:2019-06-12

程序设计语言VF第3章_第1页
程序设计语言VF第3章_第2页
程序设计语言VF第3章_第3页
程序设计语言VF第3章_第4页
程序设计语言VF第3章_第5页
资源描述:

《程序设计语言VF第3章》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章VisualFoxPro6.0数据库及其操作3.1项目的创建3.2数据库的创建及基本操作3.3数据表的创建3.4数据表的操作3.5数据表的维护3.6数据表的排序与索引3.7数据表的查询与统计3.8数据字典的建立3.1项目的创建3.1.1工作目录的建立利用资源管理器,在磁盘E的根目录下创建一个名为“VFP6”的文件夹为工作目录。设置为默认目录,系统自动选择该文件夹进行保存文件。3.1项目的创建3.1.2项目文件的建立1.菜单方式2.命令方式命令格式:CREATEPROJECT[<项目文件名>]功能:打开项目管理器并创建项目。3.1项目的创建3.1.3项目文件的打开1.菜单方式①选择“文

2、件|打开”命令,打开如图3.3所示的“打开”对话框。②在“文件类型”下拉列表框中选择“项目”选项,在“查找范围”框中选择项目文件所在的文件夹。③双击要打开的项目文件,或者选中后再单击“确定”按钮,打开该项目。2.命令方式命令格式:MODIFYPROJECT[<项目文件名>]功能:打开项目管理器,显示指定的项目文件。3.2数据库的创建及基本操作数据库的设计过程:(1)明确设计目的(2)确定需要的表(3)确定表中需要的字段(4)确定表间关系(5)优化设计3.2数据库的创建及基本操作3.2.2数据库的创建(1)在项目管理器中建立数据库(2)命令方式建立数据库的命令是CREATEDATABASE命

3、令,其语法格式如下:格式:CREATEDATABASE<数据库名>3.3数据表的创建1.数据表的类型自由表数据库表3.3数据表的创建2.数据表的结构字段名字段类型字段宽度3.3数据表的创建自由表的建立(1)菜单方式①选择“文件|新建”命令或单击常用工具栏中的“新建”按钮,打开“新建”对话框。选择“表”文件类型,单击“新建文件”按钮,打开“创建”对话框。②在对话框中,选择保存位置“E:VFP6DATA”,输入表文件名“xuesheng.DBF”,然后单击“保存”按钮。(2)命令方式格式:CREATE<表文件名>&&扩展名.DBF可以省略功能:打开表设计器,创建数据表。3.3数据表的创建记

4、录的输入3.3数据表的创建数据库表的建立3.3数据表的创建自由表添加到数据库3.4数据表的操作VFP中常用的命令子句1.范围子句3.4数据表的操作VFP中常用的命令子句2.FOR子句格式:FOR<条件>功能:用于指明进行操作的条件。指明只对指定范围中那些符合给定条件的记录进行当前操作。例如:LISTNEXT6FOR成绩<85&&显示从当前记录开始的6条记录,且成绩小于85。3.4数据表的操作VFP中常用的命令子句3.WHILE子句格式:WHILE<条件>功能:也用于指明进行操作的条件。当遇到第一个不满足条件的记录时,命令即停止。例如:LISTNEXT6WHILE成绩<853.4数据表的操作

5、VFP中常用的命令子句4.FIELDS子句格式:BROWSE[FIELDS字段名1,字段名2,…]功能:用于指明当前的操作涉及到表文件的哪些字段。例如:BROWSEFIELDS学号,姓名,成绩3.4数据表的操作3.4.2工作区与数据表的基本操作1.选择工作区2.打开数据表3.关闭数据表4.浏览与显示表结构3.4数据表的操作3.4.2工作区与数据表的基本操作5.记录的浏览与显示(1)BROWSE命令(2)LIST命令(3)DISPLAY命令3.4数据表的操作3.4.3记录的定位与检测1.指针的绝对移位2.指针位置的相对移位3.记录检测函数3.4数据表的操作3.4.3记录的定位与检测3.记录检

6、测函数3.5数据表的维护3.5.1表结构的修改1.项目管理器方式2.命令方式格式:MODIFYSTRUCTURE功能:打开表设计器,显示并修改当前数据表的结构。3.5数据表的维护3.5.2记录的添加1.在浏览窗口中追加记录3.5数据表的维护3.5.3记录的编辑3.5数据表的维护3.5.4删除记录记录的逻辑删除有以下两种方法。(1)鼠标单击(2)命令方式格式:DELETE[<范围>][FOR<条件>][WHILE<条件>]功能:给当前数据表文件中满足条件的记录加逻辑删除标记。3.5数据表的维护2.逻辑删除记录的恢复用以下方法可以取消记录的逻辑删除标记。(1)鼠标操作在浏览窗口中,单击逻辑删除

7、标记,取消黑色方框,即恢复了已删除的标记。(2)命令方式格式:RECALL[<范围>][FOR<条件>][WHILE<条件>]3.5数据表的维护3.记录的物理删除(1)将带有逻辑删除标记的记录物理删除格式:PACK功能:在当前表中物理删除带有逻辑删除标记的记录。(2)记录的一次性删除使用ZAP命令可以一次性的将当前数据表中的所有记录从表文件中删除,仅保留表结构(第一行的字段名)。格式:ZAP功能:一次性物理删除表中所有记

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

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

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