有个问题很久没有解决,请大家帮帮忙,怎样将一个查询到的视图作为一个新表插入到数据库?谢谢 ( 积分: 100 )

  • 主题发起人 主题发起人 csvsw
  • 开始时间 开始时间
C

csvsw

Unregistered / Unconfirmed
GUEST, unregistred user!
怎样将一个查询到的视图作为一个新表插入到数据库?能否使用ADO?
 
怎样将一个查询到的视图作为一个新表插入到数据库?能否使用ADO?
 
INSERT INTO TableName SELECT * FROM ViewName
 
跟用不用ADO没关系,只要能执行SQL就行了。
 
to xianguo:
但是我的那个视图还在刚通过ADOQUERY查询到的,还没有名字啊,好像不能使用ADOQUERY1来代替你说的那个ViewName阿?
 
把你查詢出來的記錄當成一個表不就成了?
 
select into tablename select * from viewname
 
我不知道表的field的数据类型阿,也就是说当作表也没法插入阿,没法用CREATE TABLE,因为没法设置数据类型
 
SELECT * INTO TableName FROM ViewName
 
没有ViewName,所以‘SELECT * INTO TableName FROM ViewName’不能使用,问题还在继续,HELP!pls
 
用存储过程试试
 
不会存储过程,写的话,我还可以看着书写,但是怎么调用阿?
 
2000帮助里写的挺全的 调用的话  ado里有个控件
 
后退
顶部