在 Office 解決方案中使用本機資料庫檔案概觀

您可以在 Office 解決方案中包含資料庫檔案,例如 SQL Server Express (.mdf) 檔案或 Microsoft Office Access (.mdb) 檔案。 這可讓使用者在不需要維護集中式資料庫的情況下維護本機資料庫,例如,在僅單一計算機上使用的本機清查解決方案中。

適用於: 本主題中的資訊適用於檔層級專案和 VSTO 載入宏專案。 請參閱 Office 應用程式 lication 和項目類型所提供的功能。

將資料庫檔案匯入專案

若要將資料庫檔案匯入專案,請使用 [數據源組態精靈 ] 根據資料庫檔案建立數據源。 精靈會將資料庫檔案和具類型的數據集新增至您的專案。

部署資料庫檔案

[數據源組態精靈] 會使用相對路徑來建立本機資料庫檔案的連線。 如果您維護檔案的相對位置,這可讓您將方案從一部計算機複製到另一部計算機。

如果您將解決方案部署至伺服器,然後將檔散發給每個使用者,您也必須手動散發資料庫檔案,並將它安裝在與檔相對相同的位置。 這表示使用者無法將檔移至其計算機上的新位置,除非他或她也會移動資料庫檔案。

本機資料庫檔案和快取數據集

在 Microsoft Office Excel 和 Microsoft Office Word 的檔案層級解決方案中,您可以使用 屬性 CachedAttribute標記數據集實例,以快取文件中的數據集。 當您使用 [數據源組態精靈] 將資料庫檔案新增至專案時,系統會自動將具類型的數據集新增至專案。 由於數據已位於用戶的計算機上本機,所以很少需要套用 CachedAttribute 至此數據集。 如需詳細資訊,請參閱 快取數據