vfp怎样复制一个表的索引给另一个表

现在有两个表,我把采购表.bdf的某些数据筛选出来存到了表lindeping.dbf内,代码如下:select*from采购表wherebetween(采购日期,sdat... 现在有两个表,我把 采购表.bdf 的某些数据筛选出来存到了表 lindeping.dbf 内,代码如下:
select * from 采购表 where between(采购日期,sdate,edate) into table 临时表\lindeping

但表的索引却没有复制过去。

我不想一个一个写代码做索引,太多了,可不可以直接把 采购表.bdf 内的索引全复制给 lindeping.dbf ?

是不是用COPY STRUCTURE?我写了这个代码在上面那句后面,结果显示文件正在使用。
而且我查帮助文件,里面说COPY STRUCTURE是用来建立新表,这样lindeping文件不就覆盖掉了!?到底该怎么做?
展开
 我来答
liwenjuncn
2012-04-27 · TA获得超过4098个赞
知道大有可为答主
回答量:2717
采纳率:11%
帮助的人:1764万
展开全部
用COPY命令就可以将结构复合索引文件也带过去。
USE 采购表
COPY TO lindeping.dbf FOR between(采购日期,sdate,edate)
追问
不行,和select一样没索引...  

是因为我的采购表.DBF是在数据库内 而不是自由表的关系吗?
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式