首先, 在做這種操作之前, 要處理一下:
要不然會出下面的錯(cuò)誤:
SQL Server 阻止了對組件 'Ad Hoc Distributed Queries' STATEMENT'OpenRowset/OpenDatasource' 的訪問,因?yàn)榇私M件已作為此服務(wù)器安全配置的一部分而被關(guān)閉。系統(tǒng)管理員可以通過使用 sp_configure 啟用 'Ad Hoc Distributed Queries'。有關(guān)啟用 'Ad Hoc Distributed Queries' 的詳細(xì)信息,請參閱 SQL Server 聯(lián)機(jī)叢書中的 "外圍應(yīng)用配置器"。
好, 進(jìn)入正題:
值得注意的是:
1. 記住:如果你在Excel中是 sheet1 , 在上面的語句中還是得寫 sheet1$
2. 如果你直接復(fù)制某段代碼過去執(zhí)行不了, 很可能是中間多了空格什么的, 有些網(wǎng)站復(fù)制過來會多些空格。
3. 還是在本地連接執(zhí)行查詢xls吧, 外部連接查詢xls可能會有錯(cuò)誤。
4. 如果你沒有關(guān)閉Excel就來查詢xls, 會報(bào)以下錯(cuò)誤:
Msg 7399, Level 16, State 1, Line 1
鏈接服務(wù)器 "(null)" 的 OLE DB 訪問接口 "MICROSOFT.JET.OLEDB.4.0" 報(bào)錯(cuò)。提供程序未給出有關(guān)錯(cuò)誤的任何信息。
Msg 7303, Level 16, State 1, Line 1
無法初始化鏈接服務(wù)器 "(null)" 的 OLE DB 訪問接口 "MICROSOFT.JET.OLEDB.4.0" 的數(shù)據(jù)源對象。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061
微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元

