读Excel的错误.
SELECT 组织机构代码,注册号,企业名称,增值税一般纳税人标志
from OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0 ', 'Excel 8.0;HDR=YES;IMEX=1;DATABASE=c:\市政府“国税登记信息”表.xls ',市政府“国税登记信息”表2$)
服务器: 消息 170,级别 15,状态 1,行 2
第 2 行: '“ ' 附近有语法错误。
文件中 " " " 的错误,应该如何才能读到数据??谢谢.
------解决方案--------------------用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$
------解决方案--------------------“国税登记信息”
---------
引号,楼主用的是全角, 改半角试试
------解决方案--------------------lz:
SELECT * from OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0 ', 'Excel 8.0;HDR=YES;IMEX=1;DATABASE=c:\市政府“国税登记信息”表.xls ',[市政府“国税登记信息”表$])
将市政府“国税登记信息”表$ 加上[]
------解决方案----------------------加对于sheet名,加[]
SELECT 组织机构代码,注册号,企业名称,增值税一般纳税人标志
from OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0 ', 'Excel 8.0;HDR=YES;IMEX=1;DATABASE=c:\市政府“国税登记信息”表.xls ',[表2$])