删除连接(并释放表)的命令
数据库中的一个表被copy 到某处,如他人计算机上,则在他人机器上双击此文件时,会提示:表xx.dbf 的数据库不能打开,是否定位所属数据库或删除连接(并释放该表)
现求助删除连接释放该表的命令
问题点数:100、回复次数:9Top
1 楼magnetmoon(天涯明月刀)回复于 2003-12-03 11:16:31 得分 0
好像沒有Top
2 楼blackfox0322(黑狐)回复于 2003-12-03 11:26:27 得分 0
那你可以在COPY前,用USE命令关闭这个数据库先Top
3 楼duckson(夏天的风)回复于 2003-12-03 12:13:50 得分 20
select出来当自由表,copy哪都 可以Top
4 楼sunsunup(細水長流)回复于 2003-12-03 12:21:23 得分 10
先用free table tableA, 然後才能單獨使用Top
5 楼sunsunup(細水長流)回复于 2003-12-03 12:22:26 得分 0
先用free table tableA, 然後才能單獨使用, 才能再加到其它的數據庫中
Top
6 楼chanet(牧师)回复于 2003-12-03 13:20:23 得分 0
选择 "删除" 就可以了.Top
7 楼ZhuJiaWei(逍遥童子)回复于 2003-12-03 13:51:46 得分 10
free table xxx
我记不清楚了,这个释放的是前链还是后链啊?呵呵
UPTop
8 楼gwbmhgjs(现在休息)回复于 2003-12-03 17:35:32 得分 10
将该表变成自由表(删除该表的前链),命令可以用FREE TABLETop
9 楼magnetmoon(天涯明月刀)回复于 2003-12-05 10:46:37 得分 50
haha!
free table c:\ta
use c:\ta
free table 命令
请参阅
删除表中的数据库引用。
语法
FREE TABLE TableName
参数
TableName
指定要删除数据库引用的表的名称。
说明
如果从磁盘中意外地删除了某个数据库,那么原来此数据库中包含的表仍然保留对该数据库的引用。free table 命令在打开该表或把此表添加到另一个数据库中的同时,可以从表中删除数据库引用。
附注
如果数据库在磁盘上仍然存在,则不能用 free table 命令从该数据库中移去表。如果数据库在磁盘上存在,同时执行 free table 命令,将可能无法使用该数据库,在这种情况下应该使用 REMOVE TABLE 命令。与 free table 命令不同,REMOVE TABLE 命令移去与表相关的所有引用——从数据库到主索引、默认值以及有效性规则。
Top




