VB中操纵ACCESS,
SELECT field1[, field2[, ...]]INTO新表[IN外部数据库]我程序操纵的是Data1.mdb,现在我要用select into 语句生成一个新表,数据来源于另一个数据库文件Data2.mdb中的表,我在VB中如何写代码???
请大侠门给个例子!!1

解决方案 »

  1.   

    SELECT a.file1,b.file2 INTO 新表 from (SELECT * FROM [;database=c:\DataBase2.mdb].table2) a ,(SELECT * FROM [;database=c:\DataBase2.mdb].table2) b
      

  2.   

    zyg0(影子(努力应聘,做党的好孩子) 
    要是在 SQL2000中呢?怎么解决这个问题?
      

  3.   

    上面的有错误
    SELECT a.file1,b.file2 INTO 新表 select * from (SELECT * FROM [;database=c:\DataBase2.mdb].table2) a ,(SELECT * FROM [;database=c:\DataBase2.mdb].table2) b
      

  4.   

    sql_server--在同一服务器上
    select * into B库.dbo.B表 select * from (select * from A库.dbo.A表 ) a,(select * from c库.dbo.c表) b 
    --在不同服务器上(假设在B库所在的服务器上操作)
    select * into B库.dbo.B表 select * 
    (select * from openrowset('sqloledb','A库的SQL服务器名';'sa';'密码',A库.dbo.A表)) a,
    (select * from openrowset('sqloledb','c库的SQL服务器名';'sa';'密码',c库.dbo.c表)) b
      

  5.   

    SELECT field1,field2 INTO [data1中的新表] from [data2.mdb中的表名] in '绝对路径\data2.mdb'
      

  6.   


    在VB中不要将这两个表都打开,打开有需要的即可!SELECT a.file1,b.file2 INTO 新表 select * from (SELECT * FROM [;database=c:\DataBase2.mdb].table2) a ,(SELECT * FROM [;database=c:\DataBase2.mdb].table2) bSELECT field1,field2 INTO [data1中的新表] from [data2.mdb中的表名] in '绝对路径\data2.mdb'
      

  7.   

    SELECT * INTO newtable from table1 in "data2.mdb"