SELECT 组织机构代码,注册号,企业名称,增值税一般纳税人标志
  from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HDR=YES;IMEX=1;DATABASE=c:\市政府“国税登记信息”表.xls',市政府“国税登记信息”表2$)

服务器: 消息 170,级别 15,状态 1,行 2
第 2 行: '“' 附近有语法错误。
文件中""" 的错误,应该如何才能读到数据??谢谢.

解决方案 »

  1.   

    用opendatasource吧,如:
    select   列1,....列N   Into   #k   from   opendatasource('Microsoft.Jet.oledb.4.0','Data   source=文件名.path;User   id=admin;Password=;Extended   Properties=Excel   5.0')...sheet1$
      

  2.   

    lz:
      
      SELECT * from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HDR=YES;IMEX=1;DATABASE=c:\市政府“国税登记信息”表.xls',[市政府“国税登记信息”表$])  将市政府“国税登记信息”表$ 加上[]
      
      

  3.   

    --加对于sheet名,加[]
    SELECT 组织机构代码,注册号,企业名称,增值税一般纳税人标志
    from OPENROWSET('MICROSOFT.JET.OLEDB.4.0','Excel 8.0;HDR=YES;IMEX=1;DATABASE=c:\市政府“国税登记信息”表.xls',[表2$])