- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三章 VF数据库及其操作
3.1VF数据库及其建立
3.1.1基本概念
扩展名:
数据库表(简称表):.dbf
数据库:.dbc
数据库备注文件:.dct
程序:.prg
项目:.pjx
查询:.qpr
3.1.2创建数据库
(1)在“项目管理器”中建立数据库
知识链接:
创建项目:文件-新建-文件类型-项目-新建文件-“创建”对话框-输入项目名称-保存
未包含任何文件的项目称为空项目。当关闭一个空项目文件时,VF显示提示对话框。单击“删除”,系统将从磁盘上删除该空项目文件;单击“保持”按钮,系统将保存该空项目文件。
操作步骤:
打开项目管理器-单击“数据”选项卡中的“数据库”-单击“新建”-输入数据库名称-保存……
(2)从“新建”对话框中建立数据库
文件-新建-在“文件类型”中选择“数据库”-单击“新建文件”……
(3)用命令交互建立数据库
建立数据库的命令是:
Create database +数据库名称
使用命令创建数据库后不打开数据库设计器,只是数据库处于打开状态
打开数据库设计器的命令是:
Modify database
3.1.3使用数据库
三种方法打开数据库:
在项目管理器中打开数据库
文件-打开-在“打开”对话框中的“文件类型”中找到“项目”选项-双击打开项目所在文件夹-双击要打开的项目……
从“打开”对话框中打开数据库
文件-打开-在文件类型中选择“数据库”选项-双击要打开的数据库
用命令打开数据库
Open database+文件名
VF在同一时刻可以打开多个数据库,但在同一时刻只有一个当前数据库,即所有作用于数据库的命令或者函数是对当前数据库而言。指定当前数据库的命令是:set database to+指定一个已经打开的数据库名称。如输入命令“set database to”,此时使得所有打开的数据库都不是当前数据库(所有打开的数据库都没有关闭,只是都不是当前数据库)。
也可以使用标准工具栏中的数据库下拉列表来选择、指定当前数据库。
3.1.4修改数据库
在VF中修改数据库实际上是打开数据库设计器,用户可以在数据库设计器中完成各种数据库对象的建立、修改、删除等操作。
(1)打开数据库设计器的命令是:
Modify database+要修改的数据库名
打开数据库设计器之前并不要求先打开数据库,打开数据库设计器会自动打开数据库。
(2)从项目管理器中打开数据库设计器
(3)从“打开”对话框中打开数据库则会自动打开数据库设计器
3.1.5删除数据库
(1)从项目管理器中删除数据库:直接选择要删除的数据库,单击“移去”
移去:从项目管理器中删除数据库,但并不从磁盘上删除相应的数据库文件;
删除:从项目管理器中删除数据库,并从磁盘上删除相应的数据库文件;
取消:取消当前操作,即不进行删除数据库的操作;
注意:以上提到的数据库文件时.dbc文件。
(2)删除数据库的命令是:
Delete database+文件名(要从磁盘上删除的数据库文件名),此时要删除的数据库必须是处于关闭状态。如果使用“?”,则会打开删除对话框请用户选择要删除的数据库文件。
3.2建立数据库表
3.2.1在数据库中建立表
在数据库中将关系也称作表
操作步骤:
右击数据库—新建表—保存—出现表设计器
在数据库中有直接建立表的方法:
使用open database命令打开数据库;
使用creat 命令建立表。
例如:在订货管理数据库中创建仓库表,则可以使用命令:
Open database 订货管理
Create 仓库
3.2.2修改表结构
注意:必须打开表设计器
在VF中,表结构可以任意修改:可以增加、删除字段,可以修改字段名、字段类型、字段的宽度,可以建立、修改、删除索引,可以建立、修改、删除有效性规则等。
如果当前在数据库设计器中,可以右击要修改的表,选择修改,打开相应的表设计器。
如果当前没有在数据库设计器中,则首先要用use命令打开要修改的表,然后使用modify structure 打开表设计器。(modify structure 命令没有参数,它表示修改当前表的结构)
修改已有字段。直接修改字段的名称、类型和宽度。
增加新字段。
删除不用的字段。光标定位——点击删除按钮。
3.3表的基本操作
3.3.1使用浏览器操作表
(1)在项目管理器中将数据库展开至表,选择要操作的表,单击“浏览”按钮。
(2)在数据库设计器中选择要操作的表,然后从“数据库”菜单中选择“浏览”;或者右击要操作的表,选择“浏览”。
(3)使用use 命令打开要操作的表,然后键入“browse”命令
在浏览器中追加新记录,快捷方式为ctrl+Y;或者从“表”菜单中选择“追加新记录”。
在浏览器中修改记录的值,只需要将光标定位
文档评论(0)