我有我的SQL腳本問題SQL腳本:錯誤與「OPENROWSET」
SELECT
SP.[MobileNumber],
SP.[LastName],
SP.[FirstName]
FROM SampleTable1 SP
INNER JOIN OPENROWSET
(
'Microsoft.Jet.OLEDB.4.0',
'Excel 8.0;Database=C:\devpc11\sample.xls;',
'SELECT
MobileNumber,
LastName,
FirstName
FROM [SampleData$]') T
ON SP.[MobileNumber] = T.[MobileNumber]
GO
當我嘗試執行此,它生成此錯誤:
消息7357,16級,狀態2,行1 無法處理對象「SELECT MobileNumber, 姓氏, 名字 FROM [SampleData $]」。鏈接服務器「(null)」的OLE DB提供程序「Microsoft.Jet.OLEDB.4.0」表示該對象沒有列或當前用戶沒有該對象的權限。
有沒有解決方案?我真的無法找到任何在過去3小時..基本上,我只是想操縱Excel文件中的數據,然後將其保存到SQL Server 2005數據庫,但現在,我想從Excel文件檢索數據到sql服務器..感謝您的幫助..
我已經做了。謝謝你提醒我。 :) – iceheaven31 2010-12-15 06:10:26