表[sheet1$],是在数据库了,还是还在EXCEL

解决方案 »

  1.   

    在 Excel中 只是用读取数据库的方式进行 读取数据。
      

  2.   

    可以使用 select * from [sheet1$]  查询出所有数据,但是 不知道他的列名是什么,所以无法去掉重复数据
      

  3.   

    是通过 SELECT *  FROM OpenDataSource的方式查询吗?
    列名应该是字母例如A想去掉 表名:[sheet1$]  的第二个列名是重复的数据,
    没明白你的意思
      

  4.   

    可以使用 select * from [sheet1$]  查询出所有数据,但是 不知道他的列名是什么,所以无法去掉重复数据‘*’就是sheet1$中的所有列啊,为什么还不知道其他列名呢?难道只是视图?
      

  5.   

    --如果id为唯一标识,name为你要去重的字段
    delete from sheet1$ where id in 
    (
      select max(id) from sheet1$ group by name having count(name)>1--查询重复的数据的最大id
    )