Application.StringFromGUID 方法 (Access)

StringFromGUID 函數會轉換為 GUID,它是 Byte 類型的陣列,為字串。

語法

運算式StringFromGUID (Guid)

expression 代表 Application 物件的變數。

參數

名稱 必要/選用 資料類型 描述
Guid 必要 Variant 用來唯一地識別應用程式、 元件或資料項目作業系統 Byte 資料陣列。

傳回值

Variant

註解

Microsoft Access 資料庫引擎會儲存為 Byte 類型的陣列 Guid。 不過,Access 無法從表單或報表上的控制項傳回 位元組 資料。 若要從控制項傳回 GUID 的值,您必須將它轉換成字串。 若要將 GUID 轉換為字串,使用 StringFromGUID 函數。 若要將字串轉換回 GUID,請使用 GUIDFromString 函式。

例如,您可能需要參照包含一個 GUID 使用資料庫複寫時的欄位。 若要傳回繫結至欄位包含 GUID 在表單上控制項的值,請使用 StringFromGUID 函數轉換為字串的 GUID。

範例

下列範例會以字串形式傳回 Employees 表單上 s_GUID 控制項的值,並將它指派給字串變數。 s_GUID控制項會系結至s_GUID欄位,這是新增到複寫資料庫中每個複寫資料表的其中一個系統欄位。

Public Sub StringValueOfGUID() 
 
 Dim ctl As Control 
 Dim strGUID As String 
 
 ' Get the GUID. 
 Set ctl = Forms!Employees!s_GUID 
 Debug.Print TypeName(ctl.Value) 
 
 ' Convert the GUID to a string. 
 strGUID = StringFromGUID(ctl.Value) 
 Debug.Print TypeName(strGUID) 
 
End Sub

支援和意見反應

有關於 Office VBA 或這份文件的問題或意見反應嗎? 如需取得支援服務並提供意見反應的相關指導,請參閱 Office VBA 支援與意見反應