VFP 如何修改数据库名字

VFP 如何修改数据库名字,第1张

在不打开VFP的情况下,你可以找到数据库的两个文件(xx.dbc,xx.dct),将它们重命名,然后进入项目管理器,系统提示找不到原来的数据库文件,这时选“定位”指定重命名的文件,这时数据库的名称已经改变了。但要注意,这种改法最好在还没有很多数据表时进行,否则里面的数据表均需重新指定数据库。

1.用命令

RENAME TABLE 原名 TO 新名

2.用项目设计器

在项目设计器中选择“数据”页面,选中要重命名的数据库,单击鼠标右键,选择“重命名(R)...”

注:重命名必须是在数据没有打开的情况下才能进行的

关闭数据库可以用 CLOSE DATABASES

重命名当前数据库中的表。

RENAME TABLE TableName1 TO TableName2

参数

TableName1

指定要重命名的表名称。

TableName2

指定表的新名称。

备注

不能用 RENAME TABLE 来更改自由表名称用 RENAME 代替。

示例

下面的示例创建两个名为 mydbc1 和 mydbc2 的数据库和一个名为 table1 的表。在创建 table1 表时便将它添加到数据库 mydbc1 中。然后,关闭该表,并将该表从数据库 mydbc1 中移去。紧接着使用 add table 命令把该表添加到数据库 mydbc2 中。最后,使用 RENAME TABLE 命令把这个表的名称由 table1 改为 table2。

CLOSE DATABASES

CREATE DATABASE mydbc1

CREATE DATABASE mydbc2

SET DATABASE TO mydbc1

CREATE TABLE table1 (cField1 C(10), n N(10)) &&Adds table to mydbc1

CLOSE TABLES &&A table must be closed to remove it from a database

Remove Table table1

SET DATABASE TO mydbc2

ADD TABLE table1

RENAME TABLE table1 TO table2


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6759670.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存