首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql查询excel时的一个怪有关问题

2012-01-30 
sql查询excel时的一个怪问题?发现一个奇怪的问题,用sql查询excel文件,如果有一列的数据类型是数值型的,当

sql查询excel时的一个怪问题?
发现一个奇怪的问题,用sql查询excel文件,如果有一列的数据类型是数值型的,当前9个记录此值为空,那后面的记录该值无法读出,何故?

select   *   from   opendatasource( 'microsoft.jet.oledb.4.0 ', 'data   source=c:\book1.xls;extended   properties=excel   5.0 ')...[Sheet1$]

[解决办法]
这样试试
select * from openrowset( 'microsoft.jet.oledb.4.0 ', 'excel 8.0; HDR=Yes;IMEX=1;database=c:\book1.xls ', 'select * from [sheet1$] ')



[解决办法]

select *
from OPENROWSET( 'MICROSOFT.JET.OLEDB.4.0 '
, 'Excel 5.0;HDR=yes;imex=1;DATABASE=c:\book1.xls ',sheet1$)

热点排行
Bad Request.