Excel에서 데이터를 가져 오는 동안 SQL Server에서 이상한 문제가 발생했습니다. 가져온 Excel 파일을 Crystal Reports에서 내 보냈습니다. 문제가 SQL 서버로 Excel을 가져 오는 중
은 내가 (마이크로 소프트 오피스를 사용하여) 별도의 새로운 Excel 파일을 생성.xls
(2003 호환)로 저장이 쿼리
SELECT
*, '10000143' as bank
FROM
OPENROWSET('Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\\xampplite\htdocs\EXCEL\data\kbl.xls;IMEX=1',
'SELECT * FROM [Sheet1$]')
을 사용했다. 위 쿼리를 사용하여이 Excel을 가져 오려고했지만 오류가 발생합니다.
는 다시 나는 인터넷 익스플로러를 통해 엑셀 html 파일 위의 수출메시지 7399, 수준 16, 상태 1, 줄 1
연결된 서버의 OLE DB 공급자 "Microsoft.Jet.OLEDB.4.0" "(null가)"오류를보고했습니다. 공급자가 오류에 대한 정보를 제공하지 않았습니다.
메시지 수준 7303, 수준 16, 수준 1,
연결된 서버 "(null)"OLE DB 공급자 "Microsoft.Jet.OLEDB.4.0"의 데이터 원본 개체를 초기화 할 수 없습니다.
<table>
<tr>
<td>r1<td>
<td>r2<td>
<td>r3<td>
</tr>
<tr>
<td>1<td>
<td>2<td>
<td>3<td>
</tr>
</table>
아래로 하나 개의 HTML 파일을 만들었습니다. 그런 다음 위의 쿼리를 사용하여 SQL Server로 가져 오려고했습니다. 그것은 매력처럼 작동했습니다.
Microsoft Office를 사용하여 만든 Excel 파일을 가져 오는 방법을 모릅니다.
보유하고있는 운영 체제 버전은 무엇입니까? 32 비트 또는 64 비트? – BartekR