以文本方式查看主题

-  搭建论坛  (http://bbs.diylsoft.com:8118/starforum/index.asp)
--  数据库交流  (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=6)
----  [求助]ADMIN,请告诉查询结果保存的SQL命令  (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=6&id=2628)

--  作者:引力波
--  发布时间:2004-11-11 8:49:42
--  [求助]ADMIN,请告诉查询结果保存的SQL命令
我找了几条没有成功,谁有成功的语句:把当前查询的结果保存到一个新表。 我使用的是:CREATE TABLE FROM NEWFEILE (,,...) AS (SELECT * FILE WHER ...),提示字段定义错误,但我是对旧查询,有30个字段,需要一一重新定义吗?
[此贴子已经被作者于2004-11-11 8:50:46编辑过]

--  作者:admin
--  发布时间:2004-11-11 9:15:39
--  
用INSERT......Select.....语句。
--  作者:admin
--  发布时间:2004-11-11 9:27:13
--  
首先,要有一个与原表结构完全相同的新建表。新建表的SQL命令 Create Table。 这样,你可以用两个“ADO命令”构件,第一个ADO命令中,设置建立新表,第二个ADO命令设置INSERT......Select.....,把原表的查询结果插入到新建表中。在事件设置中,相继执行ADO命令1、2的方法就可以了。
--  作者:引力波
--  发布时间:2004-11-12 9:36:49
--  
admin,我用INSERT......Select.....语句已经成功的实现了SQL查询和保存功能。但还有一个问题:用ADO数据表构件查询得到的结果怎样用SQL命令保存呢?还用SELECT语句好象不对啊。
--  作者:admin
--  发布时间:2004-11-12 9:45:57
--  
好象又回到了第一楼的问题?不明白你的意思。
--  作者:引力波
--  发布时间:2004-11-12 9:50:27
--  
我意思是现在用ADO数据表构件已经得到了一个数据集,这个数据集不是用SQL命令构件得到的。如何返回来用SQL命令保存?