資料庫比較中的基本工作

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

假設您有兩個 Access 桌面資料庫,或兩個版本的相同的資料庫,而且您想以比較這些尋找查詢、 表單或報表的設計變更。或者,或許您要尋找的差異,在 Visual Basic for Applications (VBA) 程式碼模組。如果您有 Microsoft Office Professional Plus 2013 或 2016年,您可以使用 Microsoft 資料庫比較來執行報表,它的差異。

附註: 您無法以 Access web 應用程式中使用資料庫比較。

開啟資料庫比較

在 Windows 7 中   在 Windows [開始] 功能表中,按一下Office 2013年工具] 底下按一下 [資料庫比較如果您使用 Microsoft Office 2013。如果您使用 Microsoft Office 2016,請選取 [在Office 2016 工具] 底下的 [資料庫比較]。

在 Windows 8 中   在[開始] 畫面中,按一下 [資料庫比較

在 Windows 10 中   搜尋資料庫比較,然後選取您已安裝的版本。

除了資料庫比較,您也可以找到小幫手程式的 Excel – Microsoft 試算表比較。也需要 Office Professional Plus 2013。(Windows 8,請輸入試算表比較來尋找。)

比較兩個 Access 資料庫檔案

  1. 瀏覽] 尋找您想要使用 「 比較基準] (或較舊版本) 的資料庫,按一下右邊的 [瀏覽] 按鈕比較] 方塊。


    [比較] 與 [到] 方塊,以及 [報表] 選項

  2. 瀏覽以尋找 「 變更 」 的資料庫 (或最新版本),按一下 [] 按鈕右邊的 [] 方塊。

  3. 在下報表選項],選擇資料庫物件或項目 (資料表查詢巨集模組報表表單頁面) 您想要比較的核取方塊旁邊。

  4. 報表值] 下選擇完整查看詳細的報表上的變更,或選取 [簡短短的報表。使用其中一個選項,會報告相同的結果,但報表會以更簡潔的格式如果您選擇簡介。

  5. 在視窗底部,按一下 [ 比較來執行報表。

  6. 報表完成之後,您可以您可以按一下以查看更深入、 逐行比較的項目與新視窗的 [結果] 索引標籤。

瞭解結果

原始和修改的表格

在上述範例中,已變更 Table1 的設計 – FName 並加以欄位已重新命名為 [名字和姓氏、 Office 欄位的資料類型從數字變更為簡短文字、 和 [部門] 和 [雇用日期欄位加入至資料表。以下是您會想要知道當您檢視的比較結果的一些事項︰

  • 重新命名的物件或物件,例如 (資料表中的資料行)] 或 [表單中的 [文字] 方塊的元件顯示 「 新增 」,原始顯示為 「 刪除 」。

  • 變更物件的屬性時,屬性的報告為 「 變更 」。

  • VBA 程式碼模組或 Access 巨集之間的差異時,會顯示三個資料行的變更詳細資料。原始的文字或程式碼會顯示在舊的值] 欄中較新的文字或程式碼會顯示在 [新值] 欄,一般資訊,例如 「 模組變更 」 或 「 變更巨集定義 」 會顯示在 [變更描述] 欄。

  • 若要查看一行一行比較之差的 VBA 程式碼中,按一下 [結果] 索引標籤,按一下包含的程式碼的模組名稱,按一下 [詳細資料,或直接按兩下模組名稱。在新視窗出現時,顯示在黃色背景的行中的原始的程式碼,並以紅色背景更新行中的程式碼。您也可以檢視查詢和存取模組差異這種方式。

資料庫比較能做什麼

使用資料庫比較來尋找兩個 Access 桌面資料庫檔案或相同檔案的兩個版本之間的設計變更。資料庫比較提醒您新增、 刪除或重新命名的物件,例如資料表、 查詢、 表單、 報表和 VBA 模組。在這些物件中也找到更小的設計變更,例如新增、 移除或重新命名欄位在資料表中,任何一種改為查詢,變更的表單或報表或任何已修改的 VBA 程式碼的屬性。

資料庫比較看的資料儲存在表格中的變更,但匯出至 Excel 活頁簿的資料表或查詢結果,您可以比較試算表比較的兩個活頁簿。瞭解如何匯出 Access 資料移到查看記錄的更新

後續步驟

如果您組織中有 「 重要 」 的 Excel 活頁簿或 Access 資料庫,請考慮安裝 Microsoft 的試算表及資料庫管理工具。 Microsoft 稽核與控制管理伺服器管理功能提供功能強大的變更,Excel 與 Access 檔案,然後補充由 Microsoft 搜索與風險評定,提供庫存和分析功能,所有目的在於協助您減少與使用 Excel 與 Access 中的使用者所開發的工具相關聯的風險。

比較資料庫的概觀

附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×