vfp数据库和表的操作(1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自由表的创建方法:
一、表向导
1、在项目管理器中,“数据”选择自由表,单击“新建”,选择“表向导”;
2、在“常用”工具栏,点“新建”或是“文件”菜单“新建”,选择“表”后,单击“向导”;
3、“工具”菜单中“向导”中的“表”
二、表设计器创建自由表
1、在项目管理器中,自由表→新建→新建表
2、在“常用”工具栏,点“新建”或是“文件”菜单“新建”,选择“表”后,单击“新建文件”;
三、用命令创建表
1、 CREATE<表文件名>
命令功能:打开表设计器新建一个VFP表。例如:在D盘XS文件夹中新建ST表
CREATE D:\XS\ST
2、用SQL语言创建,例如:在D盘XS文件夹中新建ST表,包含字段姓名,性别
CREATR DBF D:\XS\ST(姓名 C(8),性别 C(2))
3、复制表
COPY TO <表文件名>[FIELDS 字段列表] [FOR 条件]
命令功能:复制当前表并创建一个新表。例如:复制D盘XS文件夹中的ST表到同目录下的LX.DBF
USE D:\XS\ST
COPY TO D:\XS\LX
如果只复制姓名:
USE D:\XS\ST
COPY TO D:\XS\LX FIELDS 姓名
4、复制表结构
COPY STRUCTURE TO <表文件名>[FIELDS 字段列表]
命令功能:复制当前表结构并创建一个新表。例如:复制D盘XS文件夹中的ST表的表结构到同目录下的LX.DBF
USE D:\XS\ST
COPY STRUCTURE TO D:\XS\LX
如果复制结构中的姓名字段
USE D:\XS\ST
COPY STRUCTURE TO D:\XS\LX FIELDS 姓名
创建数据库
一、在项目管理器中创建
二、菜单创建
三、命令
CREATE DATABASE<数据库名>
打开和关闭数据库:
1、打开数据库
①在项目管理器重打开
②菜单打开
③使用命令
OPEN DATABASE<数据库名>
2、关闭数据库
①命令:
关闭当前数据库CLOSE DATABASE
关闭所有文件 CLOSE ALL
②项目管理器
设置当前数据库:
1、使用工具栏设置当前数据库
2、命令设置当前数据库
SET DATABASE TO [数据库名]
打开数据库设计器:
1、从项目管理器打开
2、使用菜单
3、使用命令
MODIFY DATABASE [数据库名]
删除数据库:
1、使用命令删除:
DELETE DATABASE<数据库名|?> 2、项目管理器删除
创建数据库表:
1使用表向导
2、使用表设计器创建数据库
3、在数据库设计器里添加表
4、使用命令创建数据库表
打开设置的数据库,用创建表命令
数据库表与自由表的转换:
1、在项目管理里中将自由表添加到数据库中
2、使用数据库设计器添加
3、命令:
ADD TABLE <自由表名|?>,将自由表添加到当前数据库
移除数据库中的表:
在项目管理器重把数据库中的表移除
使用命令移除数据库中的表:
REMOVE TABLE <数据库表名|?>,将数据库表移出当前数据库