创建一个临时表(CREATE CURSOR 临时表名)有简单的办法吗?

只有创建一个cursor ,里面的内容才可以更新

但问题是创建一个字段多的表,非常麻烦

假如我有一个表table1,现在要 creat cursor temp1

temp1 的结构和table1相同,有什么简单的办法吗?

比如 creat cursor temp1 from table1 ??

再sql查询分析器中,用鼠标右键拖表过来就可以创建表结构

vfp有类试功能吗?

---------------------------------------------------------------
简单方法一:

USE table1
AFIELDS(lcStru,'table1')
CREATE CURSOR temp1 FROM ARRAY lcStru

简单方法二:

SELECT * FROM table1 WHERE RECNO()=0 INTO CURSOR temp1 READWRITE

但VFP7以下用不了。

简单方法三:

SET FULLPATH ON
SELECT * FROM table1 WHERE RECNO()=0 INTO CURSOR temp
USE DBF("temp") AGAIN IN 0 ALIAS "temp2"
USE IN temp
SELECT temp2

Published At
Categories with 数据库类
comments powered by Disqus