select *
from
OpenDataSource('Microsoft.Jet.OLEDB.4.0','Data Source="c:\lee.xls";
User ID=Admin;Password=;
Extended properties=Excel 8.0')...Sheet1
위와 같이 Excel파일에서 mssql-db로 옮길려구 하는데요....에러가 다음과 같이 뜹니다.
------------------------------------------------------------------------------------
서버: 메시지 7314, 수준 16, 상태 1, 줄 1
OLE DB 공급자 'Microsoft.Jet.OLEDB.4.0'에 'Sheet1' 테이블이 없습니다.
테이블이 존재하지 않거나 현재 사용자에게 해당 테이블에 대한 사용 권한이 없습니다.
OLE DB 오류 추적 [Non-interface error: OLE DB provider does not contain the table:
ProviderName='Microsoft.Jet.OLEDB.4.0', TableName='Sheet1'].
다른글에서 테이블뒤에 $표시를 하라구 해서 Sheet1를 Sheet1$식으로도 해봤는데 되질 않는군요....
고수님들의 답변 부탁드립니다......
|