欢迎来到天天文库
浏览记录
ID:48200360
大小:226.00 KB
页数:27页
时间:2020-01-15
《VF数据库及其操作.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第三章VF数据库及其操作3.1创建项目1.项目的作用:帮助组织VFP中要处理的数据和对象.2.创建项目文件(1)菜单方式:文件-新建-项目-项目名-保存(2)命令方式:CREATEPROJECT[<项目文件名>]3.打开项目文件(1)菜单方式:文件-打开-项目名-确定(2)命令方式:MODIFYPROJECT[<项目文件名>]3.2创建数据表1.数据库表:数据表属于某个数据库.2.自由表:数据表与数据库无关、单独存在的.3.2.1定义表结构1.字段个数,每个字段的字段名、类型、宽度和小数位数.2.创建自由表(1)项目方式:数据-自由表-新建-新建表-表名-
2、保存(2)菜单方式建表:文件-新建-表-新建表-表名-保存(3)命令方式:CREATE<表文件名>3.2.2输入记录1.窗口形式:浏览窗口(记录)、编辑窗口(字段)2.输入方式:(1)一般数据:直接输入具体的数据.(2)备注型字段:双击备注字段标志“memo”.(3)通用型字段:编辑-插入对象-由文件创建-浏览删除通用型字段内容:打开窗口-编辑-清除.3.备注型、通用性字段无内容标志字母小写,否则大写.4.表文件包含备注型、通用性字段,系统会自动生成一个与主文件名与表同名,扩展名为.FPT的备注文件.5.备注文件不可随意删除.3.3数据表的基本操作与维护
3、3.3.1数据表的打开与浏览1.数据表的打开(1)菜单方式:文件-打开-表-确定(2)命令方式:USE[<表文件名>][EXCLUSIVE][SHARED]2.表结构的浏览(1)菜单方式:打开表-显示-表设计器(2)命令方式:LIST
4、DISPLAYSTRUCTURE总计总宽度比各字段的宽度之和多1,用于存储逻辑删除.3.记录的显示与浏览(1)项目管理器方式:选定表-浏览(2)菜单方式:打开表-显示-浏览/编辑(3)命令方式一:BROWSE[FIELDS<字段名列表>][FOR<条件表达式>[NOAPPEND][NOMIDIFY](4)命令方式二:LIST
5、
6、DISPLAY[<范围>][FIELDS<字段名表>][FOR<条件表达式>][WHILE<条件表达式>][OFF][TOPRINTER][TOFILE<文件名>](5)字段、记录筛选浏览表-表-属性-数据过滤器字段筛选制定字段3.3.2记录定位1.记录指针:数据表中用来指示记录的位置.2.当前记录:记录指针所指的记录.3.首记录:数据表中第一条记录.4.文件首:首记录之前有一个文件起始标识.5.尾记录:数据表中最后一条记录.6.文件尾:尾记录之后有一个文件结束标识.数据表在刚打开时,记录指针总是指向首(第一条)记录.移动指针的方式1.菜单方式:浏览表-
7、表-转到记录2.命令方式:(1)指针的绝对定位命令GO/GOTOTOP
8、BOTTOM
9、<记录号>(2)指针的相对定位命令SKIP[<数值表达式>](3)条件定位命令LOCATE[<范围>]FOR<条件>[WHILE<条件>]文件首BOF()=.T.首记录GOTOP尾记录GOBOTTOM文件尾EOF()=.T.FOUND()=.T.USE表文件3.3.3修改表结构1.项目管理器方式:数据表-修改或双击要修改的表.2.菜单方式:打开表-显示-表设计器.3.命令方式:MODIFYSTRUCTURE4.修改内容:修改字段名、类型、长度.增加、删除字段,改变字段顺序
10、.3.3.4添加记录1.在表尾追加记录(1)菜单方式:浏览表-显示-追加方式、浏览表-表-追加新记录.(2)命令方式:APPEND[BLANK]2.插入记录:INSERT[BEFORE][BLANK]3.从其它文件中追加记录(1)菜单方式:浏览表-表-追加记录-追加来源(2)命令方式:APPENDFROM<源数据表>[FIELDS<字段名列表>][FOR<条件>]3.3.5修改记录1.在浏览、编辑窗口修改记录(1)项目管理器方式(2)菜单方式:浏览表直接修改.(3)命令方式:BROWSE
11、EDIT
12、CHANGE[FIELDS<字段名表>][FOR<条件表达
13、式>2.批量替换修改命令(1)菜单方式:(2)命令方式:REPLACE<字段1>WITH<表达式1>[ADDITIVE][<字段2>WITH<表达式2>[ADDITIVE]]…[<范围>][FOR<条件>][WHILE<条件>]3.3.6删除记录1.逻辑删除(1)菜单方式:浏览表-表-删除记录.(2)命令方式:DELETE[<范围>][FOR<条件>][WHILE<条件>](3)鼠标方式:浏览表,单击记录首部空白栏,使其颜色变黑.2.恢复逻辑删除的记录(1)菜单方式:浏览表-表-恢复记录.(2)命令方式:RECALL[<范围>][FOR<条件>][WHIL
14、E<条件>](3)鼠标方式:浏览表,单击记录首部删除标记栏.3.物
此文档下载收益归作者所有