当前位置: 代码迷 >> VFP >> 数据库与表的有关问题
  详细解决方案

数据库与表的有关问题

热度:10036   发布时间:2013-02-26 00:00:00.0
数据库与表的问题.
我有数据库LVKUN,有表YHMC,ZJSR,ZJZC,ZJHZ
打开数据库LVKUN,同时在不同工作区找开表YHMC,ZJSR,ZJZC,ZJHZ
同时通过程序自动生成表ZJSRZC.但是程序自动把表ZJSRZC就添加到数据库LVKUN
通过运算处理后.临时表ZJSRZC.DBF我要删除.可是表ZJSRZC.DBF已添加到数据库LVKUN不能删除.
我想在生成表ZJSRZC时,当成自由表,不添加到数据库LVKUN里.



------解决方案--------------------------------------------------------
从表中删除一个数据库引用。


FREE TABLE TableName


 

参数
TableName

指定要删除数据库引用的表名。
备注
如果从磁盘中意外的删除了某个数据库,那么原来此数据库中包含的表仍然保留着对数据库的引用。FREE TABLE 从表中删除数据库引用,使得您可以打开该表或把该表添加到另一个数据库中。

警告:
如果数据库在磁盘上仍然存在,则不应该使用 FREE TABLE 从该数据库中移去表。如果数据库在磁盘上存在,FREE TABLE 可能导致无法使用该数据库,可以使用 REMOVE TABLE 代替。与 FREE TABLE 不同,REMOVE TABLE 移去与表相关的所有引用,从数据库到主索引、默认值、有效性规则。
 

  相关解决方案