這裏的任何人都可以給我一個完整而徹底的連接到SQL Server的Microsoft Access數據庫的說明嗎?我使用的SQL Server是2008 - 64位版本。我正在閱讀一些論壇帖子,說64位版本的SQL Server在JET方面有問題,但即使這樣,有沒有辦法通過設置ODBC數據源來實現呢?如何從SQL Server中的Microsoft Access數據庫中選擇數據?
再次,請儘可能地徹底。以下是一些有助於指導您的答案的具體問題:我是否需要啓用Ad Hoc查詢?如何設置ODBC數據源(假設我必須這樣做)?我是否需要將數據源添加爲「鏈接的服務器」?我可以寫什麼樣的查詢來訪問數據?例如,我可以使用OPENDATASOURCE()或OPENROWSET()嗎?那個查詢會是什麼樣子?
超級大感謝,提前!
這個答案忽略了64位問題,在我看來。我不知道64位SQL Server是否可以使用32位Jet ODBC。如果沒有,你需要安裝ACE的64位版本(Jet的後續產品,首次在A2007中推出,並在A2010中首次發佈爲64位版本)。這可以從MS下載。 – 2011-04-06 20:47:55
@大衛好點 – 2011-04-06 20:49:49