新建一个SQL空库,
怎样通过SQL语句导入Access数据库的表结构和表里面的数据,
就像SQL的dts形式,把整个Access数据库里面的表结构和表里面的数据一起导入进来,怎么通过sql语句来实现?

解决方案 »

  1.   

    如果就想单单用sql语句导入,那就分别连接sql和access,然后用select into去导入表
      

  2.   

    我理解为
    从SQL库导入到Access数据库?
    既然你是空库要导什么?
      

  3.   

    是不是表整个表格的都引用到窗体上?
    用datasource,dbtales ,database,设置好connectionString 把组件连起来就自动显示出来了
      

  4.   

    上面已经讲的很清楚了,是把ACCESS库里面的表结构和表里面的数据一起导入到一个空的SQL库里面,
    也就是整表导入的意思,通过DTS这种形式是可以实现的,但我想问的是怎么通过SQL语句来实现DTS的这种效果?
      

  5.   

    连个连接,一个连sql,一个连access,然后adoconnection可以得到access中的表的列表,循环该列表
    select * into 表名 from OPENROWSET('Microsoft.Jet.OLEDB.4.0', 'access数据库路径';'admin';'', 表名)