2011-11-23 31 views
2

在Access中,當我執行數據庫工具 - >數據庫文檔管理器並記錄現有表格時,報告具有一個名爲GUID的值。我想以編程方式獲取該GUID。如何獲取Microsoft Access中的表格的GUID

我想通過比較它們的GUID來確定2個數據庫是否來自同一個源。

要麼告訴我的功能名稱;或者,您可以告訴我如何反編譯生成報告的代碼。

回答

1

值可以在一個名爲MySysNameMap

SELECT GUID FROM MySysNameMap WHERE Name = "Your TABLE NAME" 

您還可以使用功能,如使用DLookup在VBA來從系統表中獲取的GUID的系統表中找到。

2

至少在進入2010年,GUID值是數據庫文檔報告的「屬性」部分中,所以我在數據庫中的一個嘗試了這一點:

CurrentDB.TableDefs("dateTest").Properties("GUID").Value 

的返回值是一個數組的字節。

相關問題